aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/22x22/places
diff options
context:
space:
mode:
authorVidhu Kant Sharma <bokuwakanojogahoshii@yahoo.com>2021-02-21 12:06:47 +0530
committerVidhu Kant Sharma <bokuwakanojogahoshii@yahoo.com>2021-02-21 12:06:47 +0530
commit1b3658c85f5a5a25643da0cc417c70986b7caa6a (patch)
treee8fb44c12e8bd16088d185e1e78a6c7f7d76cf5c /.icons/awkward/22x22/places
parentff093188fe7450294cf14c6c94caf10f32f9f1b1 (diff)
created a custom icon theme based on Papirus
Diffstat (limited to '.icons/awkward/22x22/places')
-rw-r--r--.icons/awkward/22x22/places/bookmark-missing.svg5
l---------.icons/awkward/22x22/places/certificate-server.svg1
l---------.icons/awkward/22x22/places/desktop.svg1
l---------.icons/awkward/22x22/places/folder-activities.svg1
l---------.icons/awkward/22x22/places/folder-android.svg1
l---------.icons/awkward/22x22/places/folder-apple.svg1
l---------.icons/awkward/22x22/places/folder-arduino.svg1
l---------.icons/awkward/22x22/places/folder-backup.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-black-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-black-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-black-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-black-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-download.svg9
l---------.icons/awkward/22x22/places/folder-black-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-black-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-black-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-black-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-black-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-projects.svg9
l---------.icons/awkward/22x22/places/folder-black-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-black-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-black-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-black-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-black-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-black-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-black.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-blue-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-blue-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-blue-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-blue-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-blue-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-blue-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-download.svg9
l---------.icons/awkward/22x22/places/folder-blue-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-blue-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-blue-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-blue-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-blue-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-blue-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-projects.svg9
l---------.icons/awkward/22x22/places/folder-blue-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-blue-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-blue-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-blue-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-blue-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-blue-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-blue-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-blue.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-bluegrey-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-download.svg9
l---------.icons/awkward/22x22/places/folder-bluegrey-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-projects.svg9
l---------.icons/awkward/22x22/places/folder-bluegrey-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-bluegrey-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-bluegrey.svg8
l---------.icons/awkward/22x22/places/folder-bookmark.svg1
l---------.icons/awkward/22x22/places/folder-bookmarks.svg1
l---------.icons/awkward/22x22/places/folder-books.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-brown-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-brown-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-brown-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-brown-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-download.svg9
l---------.icons/awkward/22x22/places/folder-brown-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-brown-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-brown-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-brown-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-brown-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-projects.svg9
l---------.icons/awkward/22x22/places/folder-brown-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-brown-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-brown-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-brown-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-brown-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-brown-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-brown.svg8
l---------.icons/awkward/22x22/places/folder-camera.svg1
l---------.icons/awkward/22x22/places/folder-cd.svg1
l---------.icons/awkward/22x22/places/folder-cloud.svg1
l---------.icons/awkward/22x22/places/folder-copy-cloud.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-custom-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-custom-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-custom-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-custom-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-download.svg9
l---------.icons/awkward/22x22/places/folder-custom-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-custom-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-custom-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-custom-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-custom-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-projects.svg9
l---------.icons/awkward/22x22/places/folder-custom-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-custom-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-custom-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-custom-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-custom-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-custom-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-custom.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-cyan-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-download.svg9
l---------.icons/awkward/22x22/places/folder-cyan-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-projects.svg9
l---------.icons/awkward/22x22/places/folder-cyan-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-cyan-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-cyan-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-cyan.svg8
l---------.icons/awkward/22x22/places/folder-decrypted.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-deeporange-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-download.svg9
l---------.icons/awkward/22x22/places/folder-deeporange-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-projects.svg9
l---------.icons/awkward/22x22/places/folder-deeporange-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-deeporange-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-deeporange.svg8
l---------.icons/awkward/22x22/places/folder-desktop.svg1
l---------.icons/awkward/22x22/places/folder-development.svg1
l---------.icons/awkward/22x22/places/folder-documents-open.svg1
l---------.icons/awkward/22x22/places/folder-documents.svg1
l---------.icons/awkward/22x22/places/folder-download-open.svg1
l---------.icons/awkward/22x22/places/folder-download.svg1
l---------.icons/awkward/22x22/places/folder-downloads.svg1
l---------.icons/awkward/22x22/places/folder-drag-accept.svg1
l---------.icons/awkward/22x22/places/folder-dropbox.svg1
l---------.icons/awkward/22x22/places/folder-encrypted.svg1
l---------.icons/awkward/22x22/places/folder-favorites.svg1
l---------.icons/awkward/22x22/places/folder-games.svg1
l---------.icons/awkward/22x22/places/folder-gdrive.svg1
l---------.icons/awkward/22x22/places/folder-git.svg1
l---------.icons/awkward/22x22/places/folder-github.svg1
l---------.icons/awkward/22x22/places/folder-gitlab.svg1
l---------.icons/awkward/22x22/places/folder-gnome.svg1
l---------.icons/awkward/22x22/places/folder-google-drive.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-green-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-green-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-green-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-green-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-download.svg9
l---------.icons/awkward/22x22/places/folder-green-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-green-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-green-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-green-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-green-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-projects.svg9
l---------.icons/awkward/22x22/places/folder-green-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-green-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-green-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-green-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-green-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-green-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-green.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-grey-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-grey-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-grey-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-grey-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-grey-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-grey-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-download.svg9
l---------.icons/awkward/22x22/places/folder-grey-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-grey-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-grey-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-grey-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-grey-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-grey-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-projects.svg9
l---------.icons/awkward/22x22/places/folder-grey-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-grey-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-grey-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-grey-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-grey-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-grey-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-grey-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-grey.svg8
l---------.icons/awkward/22x22/places/folder-home.svg1
l---------.icons/awkward/22x22/places/folder-html.svg1
l---------.icons/awkward/22x22/places/folder-image-people.svg1
l---------.icons/awkward/22x22/places/folder-image.svg1
l---------.icons/awkward/22x22/places/folder-images.svg1
l---------.icons/awkward/22x22/places/folder-important.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-indigo-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-download.svg9
l---------.icons/awkward/22x22/places/folder-indigo-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-projects.svg9
l---------.icons/awkward/22x22/places/folder-indigo-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-indigo-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-indigo-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-indigo.svg8
l---------.icons/awkward/22x22/places/folder-java.svg1
l---------.icons/awkward/22x22/places/folder-kde.svg1
l---------.icons/awkward/22x22/places/folder-linux.svg1
l---------.icons/awkward/22x22/places/folder-locked.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-magenta-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-download.svg9
l---------.icons/awkward/22x22/places/folder-magenta-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-projects.svg9
l---------.icons/awkward/22x22/places/folder-magenta-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-magenta-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-magenta-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-magenta.svg8
l---------.icons/awkward/22x22/places/folder-mail-cloud.svg1
l---------.icons/awkward/22x22/places/folder-mail.svg1
l---------.icons/awkward/22x22/places/folder-mega.svg1
l---------.icons/awkward/22x22/places/folder-meocloud.svg1
l---------.icons/awkward/22x22/places/folder-music-open.svg1
l---------.icons/awkward/22x22/places/folder-music.svg1
l---------.icons/awkward/22x22/places/folder-network.svg1
l---------.icons/awkward/22x22/places/folder-nextcloud.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-nordic-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-download.svg9
l---------.icons/awkward/22x22/places/folder-nordic-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-projects.svg9
l---------.icons/awkward/22x22/places/folder-nordic-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-saved-search.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-nordic-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-nordic-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-nordic.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-copy-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-download.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-projects.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-videos-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-oomox-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-oomox.svg8
l---------.icons/awkward/22x22/places/folder-open.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-orange-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-orange-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-orange-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-orange-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-download.svg9
l---------.icons/awkward/22x22/places/folder-orange-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-orange-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-orange-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-orange-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-orange-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-projects.svg9
l---------.icons/awkward/22x22/places/folder-orange-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-orange-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-orange-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-orange-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-orange-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-orange-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-orange.svg8
l---------.icons/awkward/22x22/places/folder-owncloud.svg1
l---------.icons/awkward/22x22/places/folder-pcloud.svg1
l---------.icons/awkward/22x22/places/folder-photo.svg1
l---------.icons/awkward/22x22/places/folder-photos.svg1
l---------.icons/awkward/22x22/places/folder-picture.svg1
l---------.icons/awkward/22x22/places/folder-pictures-open.svg1
l---------.icons/awkward/22x22/places/folder-pictures.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-pink-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-pink-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-pink-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-pink-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-download.svg9
l---------.icons/awkward/22x22/places/folder-pink-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-pink-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-pink-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-pink-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-pink-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-projects.svg9
l---------.icons/awkward/22x22/places/folder-pink-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-pink-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-pink-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-pink-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-pink-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-pink-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-pink.svg8
l---------.icons/awkward/22x22/places/folder-print.svg1
l---------.icons/awkward/22x22/places/folder-private.svg1
l---------.icons/awkward/22x22/places/folder-projects.svg1
l---------.icons/awkward/22x22/places/folder-public.svg1
l---------.icons/awkward/22x22/places/folder-publicshare-open.svg1
l---------.icons/awkward/22x22/places/folder-publicshare.svg1
l---------.icons/awkward/22x22/places/folder-recent.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-red-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-red-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-red-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-red-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-download.svg9
l---------.icons/awkward/22x22/places/folder-red-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-red-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-red-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-red-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-red-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-projects.svg9
l---------.icons/awkward/22x22/places/folder-red-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-red-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-red-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-red-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-red-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-red-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-red.svg8
l---------.icons/awkward/22x22/places/folder-remote-open.svg1
l---------.icons/awkward/22x22/places/folder-remote.svg1
l---------.icons/awkward/22x22/places/folder-root.svg1
l---------.icons/awkward/22x22/places/folder-script.svg1
l---------.icons/awkward/22x22/places/folder-sound.svg1
l---------.icons/awkward/22x22/places/folder-steam.svg1
l---------.icons/awkward/22x22/places/folder-tar.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-teal-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-teal-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-teal-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-teal-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-download.svg9
l---------.icons/awkward/22x22/places/folder-teal-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-teal-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-teal-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-teal-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-teal-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-projects.svg9
l---------.icons/awkward/22x22/places/folder-teal-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-teal-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-teal-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-teal-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-teal-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-teal-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-teal.svg8
l---------.icons/awkward/22x22/places/folder-temp.svg1
l---------.icons/awkward/22x22/places/folder-templates-open.svg1
l---------.icons/awkward/22x22/places/folder-templates.svg1
l---------.icons/awkward/22x22/places/folder-text.svg1
l---------.icons/awkward/22x22/places/folder-torrent.svg1
l---------.icons/awkward/22x22/places/folder-txt.svg1
l---------.icons/awkward/22x22/places/folder-unlocked.svg1
l---------.icons/awkward/22x22/places/folder-vbox.svg1
l---------.icons/awkward/22x22/places/folder-video.svg1
l---------.icons/awkward/22x22/places/folder-videocamera.svg1
l---------.icons/awkward/22x22/places/folder-videos-open.svg1
l---------.icons/awkward/22x22/places/folder-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-violet-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-violet-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-violet-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-violet-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-download.svg9
l---------.icons/awkward/22x22/places/folder-violet-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-violet-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-violet-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-violet-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-violet-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-projects.svg9
l---------.icons/awkward/22x22/places/folder-violet-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-violet-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-violet-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-violet-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-violet-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-violet-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-violet.svg8
l---------.icons/awkward/22x22/places/folder-visiting.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-white-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-white-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-white-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-white-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-download.svg9
l---------.icons/awkward/22x22/places/folder-white-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-white-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-white-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-white-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-white-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-projects.svg9
l---------.icons/awkward/22x22/places/folder-white-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-white-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-white-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-white-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-white-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-white-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-white.svg8
l---------.icons/awkward/22x22/places/folder-wifi.svg1
l---------.icons/awkward/22x22/places/folder-wine.svg1
l---------.icons/awkward/22x22/places/folder-yandex-disk.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-activities.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-android.svg10
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-apple.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-arduino.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-backup.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-books.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-cd.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-copy-cloud.svg9
l---------.icons/awkward/22x22/places/folder-yellow-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-development.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-documents-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-documents.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-download-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-download.svg9
l---------.icons/awkward/22x22/places/folder-yellow-downloads.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-drag-accept.svg7
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-dropbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-favorites.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-games.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-git.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-github.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-gitlab.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-gnome.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-google-drive.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-image-people.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-important.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-java.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-kde.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-linux.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-locked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-mail-cloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-mail.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-mega.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-meocloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-music-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-music.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-network.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-nextcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-open.svg8
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-owncloud.svg19
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-pcloud.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-photo.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-pictures-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-pictures.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-print.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-private.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-projects.svg9
l---------.icons/awkward/22x22/places/folder-yellow-public.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-publicshare-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-recent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-remote-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-remote.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-script.svg13
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-steam.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-tar.svg12
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-templates-open.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-templates.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-torrent.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-unlocked.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-vbox.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-video.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-videos-open.svg9
l---------.icons/awkward/22x22/places/folder-yellow-videos.svg1
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-visiting.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-wifi.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-wine.svg14
-rw-r--r--.icons/awkward/22x22/places/folder-yellow-yandex-disk.svg9
-rw-r--r--.icons/awkward/22x22/places/folder-yellow.svg8
l---------.icons/awkward/22x22/places/folder.svg1
l---------.icons/awkward/22x22/places/folder_home.svg1
l---------.icons/awkward/22x22/places/folder_home2.svg1
l---------.icons/awkward/22x22/places/folder_man.svg1
l---------.icons/awkward/22x22/places/folder_open.svg1
l---------.icons/awkward/22x22/places/folder_wordprocessing.svg1
l---------.icons/awkward/22x22/places/gnome-fs-bookmark-missing.svg1
l---------.icons/awkward/22x22/places/gnome-fs-bookmark.svg1
l---------.icons/awkward/22x22/places/gnome-fs-directory-accept.svg1
l---------.icons/awkward/22x22/places/gnome-fs-directory.svg1
l---------.icons/awkward/22x22/places/gnome-fs-home.svg1
l---------.icons/awkward/22x22/places/gnome-home.svg1
l---------.icons/awkward/22x22/places/gtk-directory.svg1
l---------.icons/awkward/22x22/places/inode-directory.svg1
l---------.icons/awkward/22x22/places/insync-folder.svg1
l---------.icons/awkward/22x22/places/knetattach.svg1
l---------.icons/awkward/22x22/places/library-music.svg1
-rw-r--r--.icons/awkward/22x22/places/network-workgroup.svg7
l---------.icons/awkward/22x22/places/network.svg1
l---------.icons/awkward/22x22/places/repository.svg1
l---------.icons/awkward/22x22/places/stock_bookmark.svg1
l---------.icons/awkward/22x22/places/stock_delete-bookmark.svg1
l---------.icons/awkward/22x22/places/stock_folder.svg1
l---------.icons/awkward/22x22/places/stock_open.svg1
-rw-r--r--.icons/awkward/22x22/places/user-black-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-black-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-black-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-blue-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-blue-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-blue-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-bluegrey-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-bluegrey-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-bluegrey-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-bookmarks.svg5
-rw-r--r--.icons/awkward/22x22/places/user-brown-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-brown-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-brown-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-custom-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-custom-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-custom-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-cyan-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-cyan-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-cyan-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-deeporange-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-deeporange-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-deeporange-home.svg9
l---------.icons/awkward/22x22/places/user-desktop.svg1
-rw-r--r--.icons/awkward/22x22/places/user-green-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-green-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-green-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-grey-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-grey-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-grey-home.svg9
l---------.icons/awkward/22x22/places/user-home-open.svg1
l---------.icons/awkward/22x22/places/user-home.svg1
-rw-r--r--.icons/awkward/22x22/places/user-indigo-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-indigo-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-indigo-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-magenta-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-magenta-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-magenta-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-nordic-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-nordic-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-nordic-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-oomox-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-oomox-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-oomox-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-orange-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-orange-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-orange-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-pink-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-pink-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-pink-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-red-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-red-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-red-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-teal-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-teal-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-teal-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-violet-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-violet-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-violet-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-white-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-white-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-white-home.svg9
-rw-r--r--.icons/awkward/22x22/places/user-yellow-desktop.svg7
-rw-r--r--.icons/awkward/22x22/places/user-yellow-home-open.svg9
-rw-r--r--.icons/awkward/22x22/places/user-yellow-home.svg9
1535 files changed, 12837 insertions, 0 deletions
diff --git a/.icons/awkward/22x22/places/bookmark-missing.svg b/.icons/awkward/22x22/places/bookmark-missing.svg
new file mode 100644
index 00000000..0082f2e9
--- /dev/null
+++ b/.icons/awkward/22x22/places/bookmark-missing.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.500964,1.5000716 C 9.5543738,1.5134176 8.8792976,2.0758566 8.5624852,3.0069094 l 0.01172,-0.041992 -1.4873064,4.535162 -5.0156313,0 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 -0.5989533,0.01915 -1.13902467,0.2950018 -1.51953267,0.7519539 -0.82292555,0.9317784 -0.64850698,2.3978677 0.3964848,3.0927777 L 4.859357,14.187588 3.3290816,18.877047 c -0.0017,0.0052 -0.00328,0.01041 -0.00489,0.01563 -0.2338278,0.757682 -0.013944,1.538281 0.5742197,2.072269 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067884,0.619773 1.6998681,0.698544 2.4980497,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 l 4.045908,-2.88184 4.045904,2.88184 c 0.01464,0.01047 0.02974,0.02058 0.04492,0.03027 0.798181,0.512997 1.791261,0.434226 2.49805,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808047,-1.314587 0.574219,-2.072269 -0.0016,-0.0052 -0.0032,-0.01043 -0.0049,-0.01563 l -1.530275,-4.689459 3.943364,-2.842777 c 1.044992,-0.69491 1.219411,-2.1609993 0.396485,-3.0927777 -0.380508,-0.4569521 -0.920579,-0.7328039 -1.519533,-0.7519539 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351622 0.01172,0.041992 C 12.122631,2.0758566 11.447555,1.5134171 10.500964,1.5000716 Z"/>
+ <path style="fill:#e84040" d="m 10.457982,0.99608852 c -0.145805,0.002251 -0.297632,0.0209586 -0.457031,0.0546874 l 0,0.019531 C 9.3170508,1.2432972 8.8189077,1.7493737 8.5614977,2.5058541 l 0.011719,-0.041016 -1.4863281,4.5351562 -5.015625,0 c -0.010935,-1.73e-4 -0.022268,-1.73e-4 -0.033203,0 -0.5989537,0.01915 -1.13902327,0.295001 -1.51953127,0.7519531 -0.82292548,0.9317786 -0.64850738,2.3968872 0.3964844,3.0917972 l 3.94335937,2.84375 -1.5292969,4.689453 c -0.0017,0.0052 -0.00426,0.01042 -0.00586,0.01563 -0.2338278,0.757682 -0.013945,1.538278 0.5742188,2.072266 0,0 0.00195,0 0.00195,0 0.00403,0.0036 0.00773,0.0082 0.011719,0.01172 0,0 0.00195,0 0.00195,0 0.7067884,0.619773 1.6998653,0.698544 2.4980468,0.185547 0.015185,-0.0097 0.030287,-0.01884 0.044922,-0.0293 l 4.0449286,-2.882816 4.046875,2.882812 c 0.01464,0.01047 0.02974,0.01962 0.04492,0.0293 0.798181,0.512997 1.791258,0.434226 2.498047,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808046,-1.314584 0.574218,-2.072266 -0.0016,-0.0052 -0.0042,-0.01044 -0.0059,-0.01563 l -1.529252,-4.689449 3.94336,-2.84375 c 1.044992,-0.69491 1.21941,-2.1600186 0.396484,-3.0917972 -0.380508,-0.4569521 -0.920577,-0.7328031 -1.519531,-0.7519531 -0.01094,-1.73e-4 -0.02227,-1.73e-4 -0.0332,0 l -5.015626,0 -1.486328,-4.5351562 0.01172,0.041016 C 12.163194,1.6911829 11.478618,0.98033282 10.457982,0.99608852 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.500964,0.99996722 C 9.5543738,1.0133132 8.8792976,1.5757522 8.5624852,2.506805 l 0.011719,-0.041992 -1.4873064,4.5351619 -5.0156313,0 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 1.4400857,7.0191248 0.90001433,7.2949766 0.51950633,7.7519287 0.10612153,8.2199943 -0.05438186,8.82227 0.01950573,9.3945087 0.06501023,8.9854432 0.22598003,8.5842822 0.51950633,8.2519293 0.90001423,7.7949772 1.4400856,7.5191254 2.0390394,7.4999754 c 0.010935,-1.73e-4 0.021291,-1.73e-4 0.032227,0 l 5.0156314,0 1.4873064,-4.535162 -0.01172,0.041992 C 8.8792976,2.0757528 9.5543738,1.5133133 10.500964,1.4999678 c 0.946591,0.013345 1.621685,0.5757852 1.938479,1.5068378 l -0.01172,-0.041992 1.487306,4.535162 5.015631,0 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139026,0.2950018 1.519534,0.7519539 0.293526,0.3323529 0.454496,0.7335139 0.500001,1.1425792 0.07389,-0.5722385 -0.08662,-1.1745142 -0.500001,-1.6425798 -0.380507,-0.4569521 -0.920578,-0.7328039 -1.519532,-0.751954 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351619 0.01172,0.041992 C 12.122631,1.5757522 11.447555,1.0133127 10.500964,0.99996722 Z M 4.7275193,14.091781 3.3290801,18.376942 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.089255,0.289222 -0.1114522,0.581397 -0.07324,0.862306 0.014579,-0.120583 0.036052,-0.241797 0.073242,-0.362305 0.0016,-0.0052 0.00319,-0.01043 0.00488,-0.01563 l 1.5302732,-4.689459 -0.1318362,-0.0957 z m 11.5468897,0 -0.131836,0.0957 1.530275,4.689459 c 0.0017,0.0052 0.0033,0.01041 0.0049,0.01563 0.03719,0.120508 0.05866,0.241722 0.07324,0.362305 0.03821,-0.280909 0.01601,-0.573084 -0.07324,-0.862306 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.398439,-4.285161 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/certificate-server.svg b/.icons/awkward/22x22/places/certificate-server.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/22x22/places/certificate-server.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/desktop.svg b/.icons/awkward/22x22/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/22x22/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-activities.svg b/.icons/awkward/22x22/places/folder-activities.svg
new file mode 120000
index 00000000..beb4f212
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-activities.svg
@@ -0,0 +1 @@
+folder-oomox-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-android.svg b/.icons/awkward/22x22/places/folder-android.svg
new file mode 120000
index 00000000..3b04d84a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-android.svg
@@ -0,0 +1 @@
+folder-oomox-android.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-apple.svg b/.icons/awkward/22x22/places/folder-apple.svg
new file mode 120000
index 00000000..c29c3f0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-apple.svg
@@ -0,0 +1 @@
+folder-oomox-apple.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-arduino.svg b/.icons/awkward/22x22/places/folder-arduino.svg
new file mode 120000
index 00000000..d38e3f49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-arduino.svg
@@ -0,0 +1 @@
+folder-oomox-arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-backup.svg b/.icons/awkward/22x22/places/folder-backup.svg
new file mode 120000
index 00000000..fae5c2e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-backup.svg
@@ -0,0 +1 @@
+folder-oomox-backup.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-activities.svg b/.icons/awkward/22x22/places/folder-black-activities.svg
new file mode 100644
index 00000000..7d54f392
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2" cx="8" cy="14" r="1"/>
+ <circle style="fill:#c2c2c2" cx="11" cy="14" r="1"/>
+ <circle style="fill:#c2c2c2" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-android.svg b/.icons/awkward/22x22/places/folder-black-android.svg
new file mode 100644
index 00000000..628f1d0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-apple.svg b/.icons/awkward/22x22/places/folder-black-apple.svg
new file mode 100644
index 00000000..1254f0c0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-arduino.svg b/.icons/awkward/22x22/places/folder-black-arduino.svg
new file mode 100644
index 00000000..9a128018
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-backup.svg b/.icons/awkward/22x22/places/folder-black-backup.svg
new file mode 100644
index 00000000..5cd0d900
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-books.svg b/.icons/awkward/22x22/places/folder-black-books.svg
new file mode 100644
index 00000000..f6c7ea10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-cd.svg b/.icons/awkward/22x22/places/folder-black-cd.svg
new file mode 100644
index 00000000..d4559f35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#c2c2c2" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#4f4f4f" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-copy-cloud.svg b/.icons/awkward/22x22/places/folder-black-copy-cloud.svg
new file mode 100644
index 00000000..efbe4a04
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-desktop.svg b/.icons/awkward/22x22/places/folder-black-desktop.svg
new file mode 120000
index 00000000..f12bc93d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-desktop.svg
@@ -0,0 +1 @@
+user-black-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-development.svg b/.icons/awkward/22x22/places/folder-black-development.svg
new file mode 100644
index 00000000..275e45f6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-documents-open.svg b/.icons/awkward/22x22/places/folder-black-documents-open.svg
new file mode 100644
index 00000000..064e4a73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-documents.svg b/.icons/awkward/22x22/places/folder-black-documents.svg
new file mode 100644
index 00000000..218167a7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-download-open.svg b/.icons/awkward/22x22/places/folder-black-download-open.svg
new file mode 100644
index 00000000..5c4678bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-download.svg b/.icons/awkward/22x22/places/folder-black-download.svg
new file mode 100644
index 00000000..19ec1a97
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-downloads.svg b/.icons/awkward/22x22/places/folder-black-downloads.svg
new file mode 120000
index 00000000..e29a6235
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-downloads.svg
@@ -0,0 +1 @@
+folder-black-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-drag-accept.svg b/.icons/awkward/22x22/places/folder-black-drag-accept.svg
new file mode 100644
index 00000000..626ec471
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-dropbox.svg b/.icons/awkward/22x22/places/folder-black-dropbox.svg
new file mode 100644
index 00000000..9599cfa7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-favorites.svg b/.icons/awkward/22x22/places/folder-black-favorites.svg
new file mode 100644
index 00000000..85d48d39
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-games.svg b/.icons/awkward/22x22/places/folder-black-games.svg
new file mode 100644
index 00000000..03011100
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-git.svg b/.icons/awkward/22x22/places/folder-black-git.svg
new file mode 100644
index 00000000..737ccf47
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-github.svg b/.icons/awkward/22x22/places/folder-black-github.svg
new file mode 100644
index 00000000..bcc70785
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-gitlab.svg b/.icons/awkward/22x22/places/folder-black-gitlab.svg
new file mode 100644
index 00000000..bf1a4d84
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-gnome.svg b/.icons/awkward/22x22/places/folder-black-gnome.svg
new file mode 100644
index 00000000..b6f8c5db
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-google-drive.svg b/.icons/awkward/22x22/places/folder-black-google-drive.svg
new file mode 100644
index 00000000..0469a30f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#c2c2c2" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-image-people.svg b/.icons/awkward/22x22/places/folder-black-image-people.svg
new file mode 100644
index 00000000..6297e0be
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-important.svg b/.icons/awkward/22x22/places/folder-black-important.svg
new file mode 100644
index 00000000..06a4efde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-java.svg b/.icons/awkward/22x22/places/folder-black-java.svg
new file mode 100644
index 00000000..14dc8eb2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-kde.svg b/.icons/awkward/22x22/places/folder-black-kde.svg
new file mode 100644
index 00000000..ae11c97b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-linux.svg b/.icons/awkward/22x22/places/folder-black-linux.svg
new file mode 100644
index 00000000..36d161b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-locked.svg b/.icons/awkward/22x22/places/folder-black-locked.svg
new file mode 100644
index 00000000..7916826a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-mail-cloud.svg b/.icons/awkward/22x22/places/folder-black-mail-cloud.svg
new file mode 100644
index 00000000..2416ac7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-mail.svg b/.icons/awkward/22x22/places/folder-black-mail.svg
new file mode 100644
index 00000000..315c6e49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-mega.svg b/.icons/awkward/22x22/places/folder-black-mega.svg
new file mode 100644
index 00000000..202a1dc4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-meocloud.svg b/.icons/awkward/22x22/places/folder-black-meocloud.svg
new file mode 100644
index 00000000..0879dae8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-music-open.svg b/.icons/awkward/22x22/places/folder-black-music-open.svg
new file mode 100644
index 00000000..f6d228b9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-music.svg b/.icons/awkward/22x22/places/folder-black-music.svg
new file mode 100644
index 00000000..0bd6f8f0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-network.svg b/.icons/awkward/22x22/places/folder-black-network.svg
new file mode 100644
index 00000000..f3409a0b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-nextcloud.svg b/.icons/awkward/22x22/places/folder-black-nextcloud.svg
new file mode 100644
index 00000000..73ed9929
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-open.svg b/.icons/awkward/22x22/places/folder-black-open.svg
new file mode 100644
index 00000000..376cc683
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-owncloud.svg b/.icons/awkward/22x22/places/folder-black-owncloud.svg
new file mode 100644
index 00000000..fadc12c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-pcloud.svg b/.icons/awkward/22x22/places/folder-black-pcloud.svg
new file mode 100644
index 00000000..96c37db6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-photo.svg b/.icons/awkward/22x22/places/folder-black-photo.svg
new file mode 100644
index 00000000..1e4bef54
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-pictures-open.svg b/.icons/awkward/22x22/places/folder-black-pictures-open.svg
new file mode 100644
index 00000000..10e26bdc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-pictures.svg b/.icons/awkward/22x22/places/folder-black-pictures.svg
new file mode 100644
index 00000000..b281384f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-print.svg b/.icons/awkward/22x22/places/folder-black-print.svg
new file mode 100644
index 00000000..7dd9c551
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-private.svg b/.icons/awkward/22x22/places/folder-black-private.svg
new file mode 100644
index 00000000..c686b98b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-projects.svg b/.icons/awkward/22x22/places/folder-black-projects.svg
new file mode 100644
index 00000000..160c4848
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#c2c2c2" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-public.svg b/.icons/awkward/22x22/places/folder-black-public.svg
new file mode 120000
index 00000000..3d44a827
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-public.svg
@@ -0,0 +1 @@
+folder-black-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-publicshare-open.svg b/.icons/awkward/22x22/places/folder-black-publicshare-open.svg
new file mode 100644
index 00000000..825e6d77
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-recent.svg b/.icons/awkward/22x22/places/folder-black-recent.svg
new file mode 100644
index 00000000..021e437f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-remote-open.svg b/.icons/awkward/22x22/places/folder-black-remote-open.svg
new file mode 100644
index 00000000..e4780a0e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-remote.svg b/.icons/awkward/22x22/places/folder-black-remote.svg
new file mode 100644
index 00000000..2f03c549
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-script.svg b/.icons/awkward/22x22/places/folder-black-script.svg
new file mode 100644
index 00000000..beeed4f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#c2c2c2">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-steam.svg b/.icons/awkward/22x22/places/folder-black-steam.svg
new file mode 100644
index 00000000..c93fa6bf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-tar.svg b/.icons/awkward/22x22/places/folder-black-tar.svg
new file mode 100644
index 00000000..b388807f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#c2c2c2" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#c2c2c2" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-templates-open.svg b/.icons/awkward/22x22/places/folder-black-templates-open.svg
new file mode 100644
index 00000000..8f2bd557
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-templates.svg b/.icons/awkward/22x22/places/folder-black-templates.svg
new file mode 100644
index 00000000..e47692ef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-torrent.svg b/.icons/awkward/22x22/places/folder-black-torrent.svg
new file mode 100644
index 00000000..7f6d0cab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-unlocked.svg b/.icons/awkward/22x22/places/folder-black-unlocked.svg
new file mode 100644
index 00000000..70ceb2fd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-vbox.svg b/.icons/awkward/22x22/places/folder-black-vbox.svg
new file mode 100644
index 00000000..c3dc46b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#c2c2c2;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-video.svg b/.icons/awkward/22x22/places/folder-black-video.svg
new file mode 100644
index 00000000..14649afe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-videos-open.svg b/.icons/awkward/22x22/places/folder-black-videos-open.svg
new file mode 100644
index 00000000..5ef788b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-videos.svg b/.icons/awkward/22x22/places/folder-black-videos.svg
new file mode 120000
index 00000000..723ff359
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-videos.svg
@@ -0,0 +1 @@
+folder-black-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-black-visiting.svg b/.icons/awkward/22x22/places/folder-black-visiting.svg
new file mode 100644
index 00000000..f76f2cde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-wifi.svg b/.icons/awkward/22x22/places/folder-black-wifi.svg
new file mode 100644
index 00000000..4d128dd9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-wine.svg b/.icons/awkward/22x22/places/folder-black-wine.svg
new file mode 100644
index 00000000..358d6a81
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#c2c2c2" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black-yandex-disk.svg b/.icons/awkward/22x22/places/folder-black-yandex-disk.svg
new file mode 100644
index 00000000..61c69b31
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-black.svg b/.icons/awkward/22x22/places/folder-black.svg
new file mode 100644
index 00000000..2d910f93
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-black.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-activities.svg b/.icons/awkward/22x22/places/folder-blue-activities.svg
new file mode 100644
index 00000000..10ce9ff8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#1d344f" cx="8" cy="14" r="1"/>
+ <circle style="fill:#1d344f" cx="11" cy="14" r="1"/>
+ <circle style="fill:#1d344f" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-android.svg b/.icons/awkward/22x22/places/folder-blue-android.svg
new file mode 100644
index 00000000..5328029b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-apple.svg b/.icons/awkward/22x22/places/folder-blue-apple.svg
new file mode 100644
index 00000000..beee7587
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-arduino.svg b/.icons/awkward/22x22/places/folder-blue-arduino.svg
new file mode 100644
index 00000000..fb103cb5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-backup.svg b/.icons/awkward/22x22/places/folder-blue-backup.svg
new file mode 100644
index 00000000..282a00b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-books.svg b/.icons/awkward/22x22/places/folder-blue-books.svg
new file mode 100644
index 00000000..036957ef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-cd.svg b/.icons/awkward/22x22/places/folder-blue-cd.svg
new file mode 100644
index 00000000..e4a5b9d4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#1d344f" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#5294e2" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-copy-cloud.svg b/.icons/awkward/22x22/places/folder-blue-copy-cloud.svg
new file mode 100644
index 00000000..816eb772
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-desktop.svg b/.icons/awkward/22x22/places/folder-blue-desktop.svg
new file mode 120000
index 00000000..3cf15fb4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-desktop.svg
@@ -0,0 +1 @@
+user-blue-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-blue-development.svg b/.icons/awkward/22x22/places/folder-blue-development.svg
new file mode 100644
index 00000000..c14de734
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-documents-open.svg b/.icons/awkward/22x22/places/folder-blue-documents-open.svg
new file mode 100644
index 00000000..c0dedeb2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-documents.svg b/.icons/awkward/22x22/places/folder-blue-documents.svg
new file mode 100644
index 00000000..379f977f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-download-open.svg b/.icons/awkward/22x22/places/folder-blue-download-open.svg
new file mode 100644
index 00000000..8b7a3dc0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-download.svg b/.icons/awkward/22x22/places/folder-blue-download.svg
new file mode 100644
index 00000000..b2ea0e1d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-downloads.svg b/.icons/awkward/22x22/places/folder-blue-downloads.svg
new file mode 120000
index 00000000..bc4de58a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-downloads.svg
@@ -0,0 +1 @@
+folder-blue-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-blue-drag-accept.svg b/.icons/awkward/22x22/places/folder-blue-drag-accept.svg
new file mode 100644
index 00000000..41b6e128
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-dropbox.svg b/.icons/awkward/22x22/places/folder-blue-dropbox.svg
new file mode 100644
index 00000000..075550cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-favorites.svg b/.icons/awkward/22x22/places/folder-blue-favorites.svg
new file mode 100644
index 00000000..e23b5c69
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-games.svg b/.icons/awkward/22x22/places/folder-blue-games.svg
new file mode 100644
index 00000000..219cbb58
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-git.svg b/.icons/awkward/22x22/places/folder-blue-git.svg
new file mode 100644
index 00000000..d821de38
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-github.svg b/.icons/awkward/22x22/places/folder-blue-github.svg
new file mode 100644
index 00000000..ec448093
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-gitlab.svg b/.icons/awkward/22x22/places/folder-blue-gitlab.svg
new file mode 100644
index 00000000..39810923
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-gnome.svg b/.icons/awkward/22x22/places/folder-blue-gnome.svg
new file mode 100644
index 00000000..aa365179
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-google-drive.svg b/.icons/awkward/22x22/places/folder-blue-google-drive.svg
new file mode 100644
index 00000000..280e4516
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#1d344f" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#1d344f" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#1d344f" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-image-people.svg b/.icons/awkward/22x22/places/folder-blue-image-people.svg
new file mode 100644
index 00000000..b7696cf6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-important.svg b/.icons/awkward/22x22/places/folder-blue-important.svg
new file mode 100644
index 00000000..d767f71c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-java.svg b/.icons/awkward/22x22/places/folder-blue-java.svg
new file mode 100644
index 00000000..c44ef7aa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-kde.svg b/.icons/awkward/22x22/places/folder-blue-kde.svg
new file mode 100644
index 00000000..e571787f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-linux.svg b/.icons/awkward/22x22/places/folder-blue-linux.svg
new file mode 100644
index 00000000..7f8e7e5b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-locked.svg b/.icons/awkward/22x22/places/folder-blue-locked.svg
new file mode 100644
index 00000000..7859663e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-mail-cloud.svg b/.icons/awkward/22x22/places/folder-blue-mail-cloud.svg
new file mode 100644
index 00000000..36c203ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-mail.svg b/.icons/awkward/22x22/places/folder-blue-mail.svg
new file mode 100644
index 00000000..120419e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-mega.svg b/.icons/awkward/22x22/places/folder-blue-mega.svg
new file mode 100644
index 00000000..d25fc7d5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-meocloud.svg b/.icons/awkward/22x22/places/folder-blue-meocloud.svg
new file mode 100644
index 00000000..b7744ac7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-music-open.svg b/.icons/awkward/22x22/places/folder-blue-music-open.svg
new file mode 100644
index 00000000..513dd302
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-music.svg b/.icons/awkward/22x22/places/folder-blue-music.svg
new file mode 100644
index 00000000..f0182cc3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-network.svg b/.icons/awkward/22x22/places/folder-blue-network.svg
new file mode 100644
index 00000000..5695103d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-nextcloud.svg b/.icons/awkward/22x22/places/folder-blue-nextcloud.svg
new file mode 100644
index 00000000..f5c07d1e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-open.svg b/.icons/awkward/22x22/places/folder-blue-open.svg
new file mode 100644
index 00000000..074c3a35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-owncloud.svg b/.icons/awkward/22x22/places/folder-blue-owncloud.svg
new file mode 100644
index 00000000..b6da324f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-pcloud.svg b/.icons/awkward/22x22/places/folder-blue-pcloud.svg
new file mode 100644
index 00000000..d27a284f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-photo.svg b/.icons/awkward/22x22/places/folder-blue-photo.svg
new file mode 100644
index 00000000..2c98482a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-pictures-open.svg b/.icons/awkward/22x22/places/folder-blue-pictures-open.svg
new file mode 100644
index 00000000..0c0e8ac0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-pictures.svg b/.icons/awkward/22x22/places/folder-blue-pictures.svg
new file mode 100644
index 00000000..94658ff0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-print.svg b/.icons/awkward/22x22/places/folder-blue-print.svg
new file mode 100644
index 00000000..b295af35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-private.svg b/.icons/awkward/22x22/places/folder-blue-private.svg
new file mode 100644
index 00000000..ded41e62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-projects.svg b/.icons/awkward/22x22/places/folder-blue-projects.svg
new file mode 100644
index 00000000..45ce4cef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#1d344f" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-public.svg b/.icons/awkward/22x22/places/folder-blue-public.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-public.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-blue-publicshare-open.svg b/.icons/awkward/22x22/places/folder-blue-publicshare-open.svg
new file mode 100644
index 00000000..f103fd89
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-recent.svg b/.icons/awkward/22x22/places/folder-blue-recent.svg
new file mode 100644
index 00000000..692e5a6e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-remote-open.svg b/.icons/awkward/22x22/places/folder-blue-remote-open.svg
new file mode 100644
index 00000000..a501030a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-remote.svg b/.icons/awkward/22x22/places/folder-blue-remote.svg
new file mode 100644
index 00000000..4b5f935a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-script.svg b/.icons/awkward/22x22/places/folder-blue-script.svg
new file mode 100644
index 00000000..6b5de73c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#1d344f">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-steam.svg b/.icons/awkward/22x22/places/folder-blue-steam.svg
new file mode 100644
index 00000000..9d95fad0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-tar.svg b/.icons/awkward/22x22/places/folder-blue-tar.svg
new file mode 100644
index 00000000..ab903ef0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#1d344f" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#1d344f" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-templates-open.svg b/.icons/awkward/22x22/places/folder-blue-templates-open.svg
new file mode 100644
index 00000000..22f861be
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-templates.svg b/.icons/awkward/22x22/places/folder-blue-templates.svg
new file mode 100644
index 00000000..c256679d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-torrent.svg b/.icons/awkward/22x22/places/folder-blue-torrent.svg
new file mode 100644
index 00000000..e0ebf2b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-unlocked.svg b/.icons/awkward/22x22/places/folder-blue-unlocked.svg
new file mode 100644
index 00000000..2466aa7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-vbox.svg b/.icons/awkward/22x22/places/folder-blue-vbox.svg
new file mode 100644
index 00000000..2b02a337
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#1d344f;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-video.svg b/.icons/awkward/22x22/places/folder-blue-video.svg
new file mode 100644
index 00000000..ea395b05
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-videos-open.svg b/.icons/awkward/22x22/places/folder-blue-videos-open.svg
new file mode 100644
index 00000000..4bb5bb24
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-videos.svg b/.icons/awkward/22x22/places/folder-blue-videos.svg
new file mode 120000
index 00000000..b0b50c59
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-videos.svg
@@ -0,0 +1 @@
+folder-blue-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-blue-visiting.svg b/.icons/awkward/22x22/places/folder-blue-visiting.svg
new file mode 100644
index 00000000..fa0b604b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-wifi.svg b/.icons/awkward/22x22/places/folder-blue-wifi.svg
new file mode 100644
index 00000000..a62973e6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-wine.svg b/.icons/awkward/22x22/places/folder-blue-wine.svg
new file mode 100644
index 00000000..316b2055
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#1d344f" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#1d344f" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#1d344f" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#1d344f" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue-yandex-disk.svg b/.icons/awkward/22x22/places/folder-blue-yandex-disk.svg
new file mode 100644
index 00000000..53f6ff6b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-blue.svg b/.icons/awkward/22x22/places/folder-blue.svg
new file mode 100644
index 00000000..cf2ed923
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-blue.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-activities.svg b/.icons/awkward/22x22/places/folder-bluegrey-activities.svg
new file mode 100644
index 00000000..50fd40b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#222c31" cx="8" cy="14" r="1"/>
+ <circle style="fill:#222c31" cx="11" cy="14" r="1"/>
+ <circle style="fill:#222c31" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-android.svg b/.icons/awkward/22x22/places/folder-bluegrey-android.svg
new file mode 100644
index 00000000..6abf4d6b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-apple.svg b/.icons/awkward/22x22/places/folder-bluegrey-apple.svg
new file mode 100644
index 00000000..aa98285f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-arduino.svg b/.icons/awkward/22x22/places/folder-bluegrey-arduino.svg
new file mode 100644
index 00000000..05fe44a1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-backup.svg b/.icons/awkward/22x22/places/folder-bluegrey-backup.svg
new file mode 100644
index 00000000..28e7bba6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-books.svg b/.icons/awkward/22x22/places/folder-bluegrey-books.svg
new file mode 100644
index 00000000..7ccf0dbb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-cd.svg b/.icons/awkward/22x22/places/folder-bluegrey-cd.svg
new file mode 100644
index 00000000..90963b10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#222c31" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#607d8b" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-copy-cloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-copy-cloud.svg
new file mode 100644
index 00000000..753b5617
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-desktop.svg b/.icons/awkward/22x22/places/folder-bluegrey-desktop.svg
new file mode 120000
index 00000000..3e40567a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-desktop.svg
@@ -0,0 +1 @@
+user-bluegrey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-development.svg b/.icons/awkward/22x22/places/folder-bluegrey-development.svg
new file mode 100644
index 00000000..08288d0f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-documents-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-documents-open.svg
new file mode 100644
index 00000000..b2c94c0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-documents.svg b/.icons/awkward/22x22/places/folder-bluegrey-documents.svg
new file mode 100644
index 00000000..e371d67a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-download-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-download-open.svg
new file mode 100644
index 00000000..3fe3c83e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-download.svg b/.icons/awkward/22x22/places/folder-bluegrey-download.svg
new file mode 100644
index 00000000..7ebe6ddb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-downloads.svg b/.icons/awkward/22x22/places/folder-bluegrey-downloads.svg
new file mode 120000
index 00000000..9d8448ff
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-downloads.svg
@@ -0,0 +1 @@
+folder-bluegrey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-drag-accept.svg b/.icons/awkward/22x22/places/folder-bluegrey-drag-accept.svg
new file mode 100644
index 00000000..f3bf7e0e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-dropbox.svg b/.icons/awkward/22x22/places/folder-bluegrey-dropbox.svg
new file mode 100644
index 00000000..828a2500
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-favorites.svg b/.icons/awkward/22x22/places/folder-bluegrey-favorites.svg
new file mode 100644
index 00000000..463b0c8e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-games.svg b/.icons/awkward/22x22/places/folder-bluegrey-games.svg
new file mode 100644
index 00000000..8b393b45
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-git.svg b/.icons/awkward/22x22/places/folder-bluegrey-git.svg
new file mode 100644
index 00000000..475d8b27
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-github.svg b/.icons/awkward/22x22/places/folder-bluegrey-github.svg
new file mode 100644
index 00000000..48cb8992
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-gitlab.svg b/.icons/awkward/22x22/places/folder-bluegrey-gitlab.svg
new file mode 100644
index 00000000..b2bd02d4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-gnome.svg b/.icons/awkward/22x22/places/folder-bluegrey-gnome.svg
new file mode 100644
index 00000000..2d7c4a16
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-google-drive.svg b/.icons/awkward/22x22/places/folder-bluegrey-google-drive.svg
new file mode 100644
index 00000000..89e6255d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#222c31" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#222c31" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#222c31" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-image-people.svg b/.icons/awkward/22x22/places/folder-bluegrey-image-people.svg
new file mode 100644
index 00000000..c8ecb5b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-important.svg b/.icons/awkward/22x22/places/folder-bluegrey-important.svg
new file mode 100644
index 00000000..282fd653
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-java.svg b/.icons/awkward/22x22/places/folder-bluegrey-java.svg
new file mode 100644
index 00000000..7f85357d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-kde.svg b/.icons/awkward/22x22/places/folder-bluegrey-kde.svg
new file mode 100644
index 00000000..7c0f973d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-linux.svg b/.icons/awkward/22x22/places/folder-bluegrey-linux.svg
new file mode 100644
index 00000000..f979a895
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-locked.svg b/.icons/awkward/22x22/places/folder-bluegrey-locked.svg
new file mode 100644
index 00000000..1c66f1b7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-mail-cloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-mail-cloud.svg
new file mode 100644
index 00000000..4c3bdf62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-mail.svg b/.icons/awkward/22x22/places/folder-bluegrey-mail.svg
new file mode 100644
index 00000000..471ad981
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-mega.svg b/.icons/awkward/22x22/places/folder-bluegrey-mega.svg
new file mode 100644
index 00000000..217a5701
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-meocloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-meocloud.svg
new file mode 100644
index 00000000..dbe225b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-music-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-music-open.svg
new file mode 100644
index 00000000..4c31c10b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-music.svg b/.icons/awkward/22x22/places/folder-bluegrey-music.svg
new file mode 100644
index 00000000..de2d888a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-network.svg b/.icons/awkward/22x22/places/folder-bluegrey-network.svg
new file mode 100644
index 00000000..cec88ead
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-nextcloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-nextcloud.svg
new file mode 100644
index 00000000..9106a680
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-open.svg
new file mode 100644
index 00000000..2bf979af
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-owncloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-owncloud.svg
new file mode 100644
index 00000000..ecdeab12
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-pcloud.svg b/.icons/awkward/22x22/places/folder-bluegrey-pcloud.svg
new file mode 100644
index 00000000..cdfa3ab7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-photo.svg b/.icons/awkward/22x22/places/folder-bluegrey-photo.svg
new file mode 100644
index 00000000..d0df1968
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-pictures-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-pictures-open.svg
new file mode 100644
index 00000000..7dd6ce0c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-pictures.svg b/.icons/awkward/22x22/places/folder-bluegrey-pictures.svg
new file mode 100644
index 00000000..c8831f85
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-print.svg b/.icons/awkward/22x22/places/folder-bluegrey-print.svg
new file mode 100644
index 00000000..922a3442
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-private.svg b/.icons/awkward/22x22/places/folder-bluegrey-private.svg
new file mode 100644
index 00000000..da80f567
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-projects.svg b/.icons/awkward/22x22/places/folder-bluegrey-projects.svg
new file mode 100644
index 00000000..4dafc1f0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#222c31" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-public.svg b/.icons/awkward/22x22/places/folder-bluegrey-public.svg
new file mode 120000
index 00000000..c6c90777
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-public.svg
@@ -0,0 +1 @@
+folder-bluegrey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-publicshare-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-publicshare-open.svg
new file mode 100644
index 00000000..4440287b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-recent.svg b/.icons/awkward/22x22/places/folder-bluegrey-recent.svg
new file mode 100644
index 00000000..eceb3d5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-remote-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-remote-open.svg
new file mode 100644
index 00000000..610d6647
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-remote.svg b/.icons/awkward/22x22/places/folder-bluegrey-remote.svg
new file mode 100644
index 00000000..42241fde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-script.svg b/.icons/awkward/22x22/places/folder-bluegrey-script.svg
new file mode 100644
index 00000000..264bf1a2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#222c31">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-steam.svg b/.icons/awkward/22x22/places/folder-bluegrey-steam.svg
new file mode 100644
index 00000000..ab483349
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-tar.svg b/.icons/awkward/22x22/places/folder-bluegrey-tar.svg
new file mode 100644
index 00000000..41073d90
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#222c31" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#222c31" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-templates-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-templates-open.svg
new file mode 100644
index 00000000..b7238333
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-templates.svg b/.icons/awkward/22x22/places/folder-bluegrey-templates.svg
new file mode 100644
index 00000000..07bd44ae
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-torrent.svg b/.icons/awkward/22x22/places/folder-bluegrey-torrent.svg
new file mode 100644
index 00000000..852b9504
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-unlocked.svg b/.icons/awkward/22x22/places/folder-bluegrey-unlocked.svg
new file mode 100644
index 00000000..19efa11f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-vbox.svg b/.icons/awkward/22x22/places/folder-bluegrey-vbox.svg
new file mode 100644
index 00000000..6161414d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#222c31;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-video.svg b/.icons/awkward/22x22/places/folder-bluegrey-video.svg
new file mode 100644
index 00000000..cb9ad000
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-videos-open.svg b/.icons/awkward/22x22/places/folder-bluegrey-videos-open.svg
new file mode 100644
index 00000000..c4d157c6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-videos.svg b/.icons/awkward/22x22/places/folder-bluegrey-videos.svg
new file mode 120000
index 00000000..a46006c2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-videos.svg
@@ -0,0 +1 @@
+folder-bluegrey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-visiting.svg b/.icons/awkward/22x22/places/folder-bluegrey-visiting.svg
new file mode 100644
index 00000000..57e003be
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-wifi.svg b/.icons/awkward/22x22/places/folder-bluegrey-wifi.svg
new file mode 100644
index 00000000..91d1ce2c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-wine.svg b/.icons/awkward/22x22/places/folder-bluegrey-wine.svg
new file mode 100644
index 00000000..8b900039
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#222c31" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#222c31" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#222c31" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#222c31" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey-yandex-disk.svg b/.icons/awkward/22x22/places/folder-bluegrey-yandex-disk.svg
new file mode 100644
index 00000000..cbfbc24e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bluegrey.svg b/.icons/awkward/22x22/places/folder-bluegrey.svg
new file mode 100644
index 00000000..181758a4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bluegrey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-bookmark.svg b/.icons/awkward/22x22/places/folder-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-bookmarks.svg b/.icons/awkward/22x22/places/folder-bookmarks.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-bookmarks.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-books.svg b/.icons/awkward/22x22/places/folder-books.svg
new file mode 120000
index 00000000..d6b140a9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-books.svg
@@ -0,0 +1 @@
+folder-oomox-books.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-activities.svg b/.icons/awkward/22x22/places/folder-brown-activities.svg
new file mode 100644
index 00000000..6fe865f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#3d3226" cx="8" cy="14" r="1"/>
+ <circle style="fill:#3d3226" cx="11" cy="14" r="1"/>
+ <circle style="fill:#3d3226" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-android.svg b/.icons/awkward/22x22/places/folder-brown-android.svg
new file mode 100644
index 00000000..406fb0c6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-apple.svg b/.icons/awkward/22x22/places/folder-brown-apple.svg
new file mode 100644
index 00000000..2f872044
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-arduino.svg b/.icons/awkward/22x22/places/folder-brown-arduino.svg
new file mode 100644
index 00000000..ab636e5b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-backup.svg b/.icons/awkward/22x22/places/folder-brown-backup.svg
new file mode 100644
index 00000000..86b68190
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-books.svg b/.icons/awkward/22x22/places/folder-brown-books.svg
new file mode 100644
index 00000000..0b8c139c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-cd.svg b/.icons/awkward/22x22/places/folder-brown-cd.svg
new file mode 100644
index 00000000..54f392d6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#3d3226" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#ae8e6c" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-copy-cloud.svg b/.icons/awkward/22x22/places/folder-brown-copy-cloud.svg
new file mode 100644
index 00000000..43d64af5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-desktop.svg b/.icons/awkward/22x22/places/folder-brown-desktop.svg
new file mode 120000
index 00000000..75fa0655
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-desktop.svg
@@ -0,0 +1 @@
+user-brown-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-development.svg b/.icons/awkward/22x22/places/folder-brown-development.svg
new file mode 100644
index 00000000..c4b8e462
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-documents-open.svg b/.icons/awkward/22x22/places/folder-brown-documents-open.svg
new file mode 100644
index 00000000..6c3f339f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-documents.svg b/.icons/awkward/22x22/places/folder-brown-documents.svg
new file mode 100644
index 00000000..a1bce915
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-download-open.svg b/.icons/awkward/22x22/places/folder-brown-download-open.svg
new file mode 100644
index 00000000..88c96cfc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-download.svg b/.icons/awkward/22x22/places/folder-brown-download.svg
new file mode 100644
index 00000000..59a05e62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-downloads.svg b/.icons/awkward/22x22/places/folder-brown-downloads.svg
new file mode 120000
index 00000000..13a1d5d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-downloads.svg
@@ -0,0 +1 @@
+folder-brown-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-drag-accept.svg b/.icons/awkward/22x22/places/folder-brown-drag-accept.svg
new file mode 100644
index 00000000..e150aeac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-dropbox.svg b/.icons/awkward/22x22/places/folder-brown-dropbox.svg
new file mode 100644
index 00000000..cc0f9714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-favorites.svg b/.icons/awkward/22x22/places/folder-brown-favorites.svg
new file mode 100644
index 00000000..04cf77f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-games.svg b/.icons/awkward/22x22/places/folder-brown-games.svg
new file mode 100644
index 00000000..1a1212c1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-git.svg b/.icons/awkward/22x22/places/folder-brown-git.svg
new file mode 100644
index 00000000..d1417976
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-github.svg b/.icons/awkward/22x22/places/folder-brown-github.svg
new file mode 100644
index 00000000..c50efba6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-gitlab.svg b/.icons/awkward/22x22/places/folder-brown-gitlab.svg
new file mode 100644
index 00000000..9d3b358e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-gnome.svg b/.icons/awkward/22x22/places/folder-brown-gnome.svg
new file mode 100644
index 00000000..0a9fccf4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-google-drive.svg b/.icons/awkward/22x22/places/folder-brown-google-drive.svg
new file mode 100644
index 00000000..74deb3e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#3d3226" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#3d3226" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#3d3226" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-image-people.svg b/.icons/awkward/22x22/places/folder-brown-image-people.svg
new file mode 100644
index 00000000..0d5b43b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-important.svg b/.icons/awkward/22x22/places/folder-brown-important.svg
new file mode 100644
index 00000000..039143af
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-java.svg b/.icons/awkward/22x22/places/folder-brown-java.svg
new file mode 100644
index 00000000..d76db277
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-kde.svg b/.icons/awkward/22x22/places/folder-brown-kde.svg
new file mode 100644
index 00000000..126f3c37
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-linux.svg b/.icons/awkward/22x22/places/folder-brown-linux.svg
new file mode 100644
index 00000000..63c3df04
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-locked.svg b/.icons/awkward/22x22/places/folder-brown-locked.svg
new file mode 100644
index 00000000..513efed6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-mail-cloud.svg b/.icons/awkward/22x22/places/folder-brown-mail-cloud.svg
new file mode 100644
index 00000000..646617b7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-mail.svg b/.icons/awkward/22x22/places/folder-brown-mail.svg
new file mode 100644
index 00000000..20333853
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-mega.svg b/.icons/awkward/22x22/places/folder-brown-mega.svg
new file mode 100644
index 00000000..e915207e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-meocloud.svg b/.icons/awkward/22x22/places/folder-brown-meocloud.svg
new file mode 100644
index 00000000..f25880ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-music-open.svg b/.icons/awkward/22x22/places/folder-brown-music-open.svg
new file mode 100644
index 00000000..8072e765
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-music.svg b/.icons/awkward/22x22/places/folder-brown-music.svg
new file mode 100644
index 00000000..c49289f5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-network.svg b/.icons/awkward/22x22/places/folder-brown-network.svg
new file mode 100644
index 00000000..a1ca2662
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-nextcloud.svg b/.icons/awkward/22x22/places/folder-brown-nextcloud.svg
new file mode 100644
index 00000000..0be951cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-open.svg b/.icons/awkward/22x22/places/folder-brown-open.svg
new file mode 100644
index 00000000..2def2bf7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-owncloud.svg b/.icons/awkward/22x22/places/folder-brown-owncloud.svg
new file mode 100644
index 00000000..3dc212cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-pcloud.svg b/.icons/awkward/22x22/places/folder-brown-pcloud.svg
new file mode 100644
index 00000000..39b071e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-photo.svg b/.icons/awkward/22x22/places/folder-brown-photo.svg
new file mode 100644
index 00000000..7045a822
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-pictures-open.svg b/.icons/awkward/22x22/places/folder-brown-pictures-open.svg
new file mode 100644
index 00000000..10cfb14d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-pictures.svg b/.icons/awkward/22x22/places/folder-brown-pictures.svg
new file mode 100644
index 00000000..95a77af4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-print.svg b/.icons/awkward/22x22/places/folder-brown-print.svg
new file mode 100644
index 00000000..2eb1d0eb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-private.svg b/.icons/awkward/22x22/places/folder-brown-private.svg
new file mode 100644
index 00000000..e0279cb6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-projects.svg b/.icons/awkward/22x22/places/folder-brown-projects.svg
new file mode 100644
index 00000000..54700e35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#3d3226" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-public.svg b/.icons/awkward/22x22/places/folder-brown-public.svg
new file mode 120000
index 00000000..722192dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-public.svg
@@ -0,0 +1 @@
+folder-brown-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-publicshare-open.svg b/.icons/awkward/22x22/places/folder-brown-publicshare-open.svg
new file mode 100644
index 00000000..69061246
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-recent.svg b/.icons/awkward/22x22/places/folder-brown-recent.svg
new file mode 100644
index 00000000..f12680ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-remote-open.svg b/.icons/awkward/22x22/places/folder-brown-remote-open.svg
new file mode 100644
index 00000000..5016fcd4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-remote.svg b/.icons/awkward/22x22/places/folder-brown-remote.svg
new file mode 100644
index 00000000..895bde09
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-script.svg b/.icons/awkward/22x22/places/folder-brown-script.svg
new file mode 100644
index 00000000..7ecd546a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#3d3226">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-steam.svg b/.icons/awkward/22x22/places/folder-brown-steam.svg
new file mode 100644
index 00000000..dff593b7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-tar.svg b/.icons/awkward/22x22/places/folder-brown-tar.svg
new file mode 100644
index 00000000..f36a8573
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#3d3226" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#3d3226" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-templates-open.svg b/.icons/awkward/22x22/places/folder-brown-templates-open.svg
new file mode 100644
index 00000000..0d35ace3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-templates.svg b/.icons/awkward/22x22/places/folder-brown-templates.svg
new file mode 100644
index 00000000..aa528d52
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-torrent.svg b/.icons/awkward/22x22/places/folder-brown-torrent.svg
new file mode 100644
index 00000000..4b29a89f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-unlocked.svg b/.icons/awkward/22x22/places/folder-brown-unlocked.svg
new file mode 100644
index 00000000..ddd6a745
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-vbox.svg b/.icons/awkward/22x22/places/folder-brown-vbox.svg
new file mode 100644
index 00000000..e13eb0f0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#3d3226;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-video.svg b/.icons/awkward/22x22/places/folder-brown-video.svg
new file mode 100644
index 00000000..f1623e31
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-videos-open.svg b/.icons/awkward/22x22/places/folder-brown-videos-open.svg
new file mode 100644
index 00000000..993dbac5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-videos.svg b/.icons/awkward/22x22/places/folder-brown-videos.svg
new file mode 120000
index 00000000..2189e3d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-videos.svg
@@ -0,0 +1 @@
+folder-brown-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-brown-visiting.svg b/.icons/awkward/22x22/places/folder-brown-visiting.svg
new file mode 100644
index 00000000..3556f9bf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-wifi.svg b/.icons/awkward/22x22/places/folder-brown-wifi.svg
new file mode 100644
index 00000000..1e3b367d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-wine.svg b/.icons/awkward/22x22/places/folder-brown-wine.svg
new file mode 100644
index 00000000..d786c43c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#3d3226" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#3d3226" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#3d3226" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#3d3226" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown-yandex-disk.svg b/.icons/awkward/22x22/places/folder-brown-yandex-disk.svg
new file mode 100644
index 00000000..cb7950ce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-brown.svg b/.icons/awkward/22x22/places/folder-brown.svg
new file mode 100644
index 00000000..c41e5ba8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-brown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-camera.svg b/.icons/awkward/22x22/places/folder-camera.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-camera.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cd.svg b/.icons/awkward/22x22/places/folder-cd.svg
new file mode 120000
index 00000000..690b1d2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cd.svg
@@ -0,0 +1 @@
+folder-oomox-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cloud.svg b/.icons/awkward/22x22/places/folder-cloud.svg
new file mode 120000
index 00000000..5882201e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cloud.svg
@@ -0,0 +1 @@
+folder-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-copy-cloud.svg b/.icons/awkward/22x22/places/folder-copy-cloud.svg
new file mode 120000
index 00000000..ff0dd4b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-copy-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-copy-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-activities.svg b/.icons/awkward/22x22/places/folder-custom-activities.svg
new file mode 100644
index 00000000..97272834
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="8" cy="14" r="1"/>
+ <circle style="fill:#323232" cx="11" cy="14" r="1"/>
+ <circle style="fill:#323232" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-android.svg b/.icons/awkward/22x22/places/folder-custom-android.svg
new file mode 100644
index 00000000..d0b3f07a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-apple.svg b/.icons/awkward/22x22/places/folder-custom-apple.svg
new file mode 100644
index 00000000..e4d1d816
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-arduino.svg b/.icons/awkward/22x22/places/folder-custom-arduino.svg
new file mode 100644
index 00000000..8883dd2f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-backup.svg b/.icons/awkward/22x22/places/folder-custom-backup.svg
new file mode 100644
index 00000000..74932000
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-books.svg b/.icons/awkward/22x22/places/folder-custom-books.svg
new file mode 100644
index 00000000..a3c54033
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-cd.svg b/.icons/awkward/22x22/places/folder-custom-cd.svg
new file mode 100644
index 00000000..d09cb39a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#323232" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#value_light" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-copy-cloud.svg b/.icons/awkward/22x22/places/folder-custom-copy-cloud.svg
new file mode 100644
index 00000000..5b2874fc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-desktop.svg b/.icons/awkward/22x22/places/folder-custom-desktop.svg
new file mode 120000
index 00000000..e944acd5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-desktop.svg
@@ -0,0 +1 @@
+user-custom-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-development.svg b/.icons/awkward/22x22/places/folder-custom-development.svg
new file mode 100644
index 00000000..7da93b80
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-documents-open.svg b/.icons/awkward/22x22/places/folder-custom-documents-open.svg
new file mode 100644
index 00000000..6a4e2688
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-documents.svg b/.icons/awkward/22x22/places/folder-custom-documents.svg
new file mode 100644
index 00000000..e82cb6ec
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-download-open.svg b/.icons/awkward/22x22/places/folder-custom-download-open.svg
new file mode 100644
index 00000000..04bb48fd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-download.svg b/.icons/awkward/22x22/places/folder-custom-download.svg
new file mode 100644
index 00000000..a9c1cd22
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-downloads.svg b/.icons/awkward/22x22/places/folder-custom-downloads.svg
new file mode 120000
index 00000000..585757df
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-downloads.svg
@@ -0,0 +1 @@
+folder-custom-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-drag-accept.svg b/.icons/awkward/22x22/places/folder-custom-drag-accept.svg
new file mode 100644
index 00000000..fe6568b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-dropbox.svg b/.icons/awkward/22x22/places/folder-custom-dropbox.svg
new file mode 100644
index 00000000..f381772d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-favorites.svg b/.icons/awkward/22x22/places/folder-custom-favorites.svg
new file mode 100644
index 00000000..d892f83e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-games.svg b/.icons/awkward/22x22/places/folder-custom-games.svg
new file mode 100644
index 00000000..6273f109
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-git.svg b/.icons/awkward/22x22/places/folder-custom-git.svg
new file mode 100644
index 00000000..8ccc6074
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-github.svg b/.icons/awkward/22x22/places/folder-custom-github.svg
new file mode 100644
index 00000000..c39f2988
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-gitlab.svg b/.icons/awkward/22x22/places/folder-custom-gitlab.svg
new file mode 100644
index 00000000..eaa5b1e0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-gnome.svg b/.icons/awkward/22x22/places/folder-custom-gnome.svg
new file mode 100644
index 00000000..fa6763f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-google-drive.svg b/.icons/awkward/22x22/places/folder-custom-google-drive.svg
new file mode 100644
index 00000000..61b90946
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#323232" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#323232" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-image-people.svg b/.icons/awkward/22x22/places/folder-custom-image-people.svg
new file mode 100644
index 00000000..a78cad0c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-important.svg b/.icons/awkward/22x22/places/folder-custom-important.svg
new file mode 100644
index 00000000..b43cb303
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-java.svg b/.icons/awkward/22x22/places/folder-custom-java.svg
new file mode 100644
index 00000000..a20fc139
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-kde.svg b/.icons/awkward/22x22/places/folder-custom-kde.svg
new file mode 100644
index 00000000..7ea3f2dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-linux.svg b/.icons/awkward/22x22/places/folder-custom-linux.svg
new file mode 100644
index 00000000..19cfee60
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-locked.svg b/.icons/awkward/22x22/places/folder-custom-locked.svg
new file mode 100644
index 00000000..a0c52bb7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-mail-cloud.svg b/.icons/awkward/22x22/places/folder-custom-mail-cloud.svg
new file mode 100644
index 00000000..7366dcc7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-mail.svg b/.icons/awkward/22x22/places/folder-custom-mail.svg
new file mode 100644
index 00000000..3fdebd26
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-mega.svg b/.icons/awkward/22x22/places/folder-custom-mega.svg
new file mode 100644
index 00000000..7d83f1bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-meocloud.svg b/.icons/awkward/22x22/places/folder-custom-meocloud.svg
new file mode 100644
index 00000000..1c80b47a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-music-open.svg b/.icons/awkward/22x22/places/folder-custom-music-open.svg
new file mode 100644
index 00000000..59441254
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-music.svg b/.icons/awkward/22x22/places/folder-custom-music.svg
new file mode 100644
index 00000000..832fc5db
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-network.svg b/.icons/awkward/22x22/places/folder-custom-network.svg
new file mode 100644
index 00000000..f5802f18
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-nextcloud.svg b/.icons/awkward/22x22/places/folder-custom-nextcloud.svg
new file mode 100644
index 00000000..ad9c42b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-open.svg b/.icons/awkward/22x22/places/folder-custom-open.svg
new file mode 100644
index 00000000..1d2b3cd5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-owncloud.svg b/.icons/awkward/22x22/places/folder-custom-owncloud.svg
new file mode 100644
index 00000000..65f07c00
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-pcloud.svg b/.icons/awkward/22x22/places/folder-custom-pcloud.svg
new file mode 100644
index 00000000..c5f4a2f3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-photo.svg b/.icons/awkward/22x22/places/folder-custom-photo.svg
new file mode 100644
index 00000000..acf3e65e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-pictures-open.svg b/.icons/awkward/22x22/places/folder-custom-pictures-open.svg
new file mode 100644
index 00000000..f2388bfd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-pictures.svg b/.icons/awkward/22x22/places/folder-custom-pictures.svg
new file mode 100644
index 00000000..989ea78f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-print.svg b/.icons/awkward/22x22/places/folder-custom-print.svg
new file mode 100644
index 00000000..e8c8a257
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-private.svg b/.icons/awkward/22x22/places/folder-custom-private.svg
new file mode 100644
index 00000000..a91612dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-projects.svg b/.icons/awkward/22x22/places/folder-custom-projects.svg
new file mode 100644
index 00000000..b5a8e6b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-public.svg b/.icons/awkward/22x22/places/folder-custom-public.svg
new file mode 120000
index 00000000..a73dd696
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-public.svg
@@ -0,0 +1 @@
+folder-custom-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-publicshare-open.svg b/.icons/awkward/22x22/places/folder-custom-publicshare-open.svg
new file mode 100644
index 00000000..8f1a75a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-recent.svg b/.icons/awkward/22x22/places/folder-custom-recent.svg
new file mode 100644
index 00000000..d18eedfd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-remote-open.svg b/.icons/awkward/22x22/places/folder-custom-remote-open.svg
new file mode 100644
index 00000000..7e6007f6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-remote.svg b/.icons/awkward/22x22/places/folder-custom-remote.svg
new file mode 100644
index 00000000..2adfb1f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-script.svg b/.icons/awkward/22x22/places/folder-custom-script.svg
new file mode 100644
index 00000000..24ddbea0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#323232">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-steam.svg b/.icons/awkward/22x22/places/folder-custom-steam.svg
new file mode 100644
index 00000000..01abc48f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-tar.svg b/.icons/awkward/22x22/places/folder-custom-tar.svg
new file mode 100644
index 00000000..7d2eb44b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#323232" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#323232" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-templates-open.svg b/.icons/awkward/22x22/places/folder-custom-templates-open.svg
new file mode 100644
index 00000000..d82f2f89
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-templates.svg b/.icons/awkward/22x22/places/folder-custom-templates.svg
new file mode 100644
index 00000000..8cd1ff18
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-torrent.svg b/.icons/awkward/22x22/places/folder-custom-torrent.svg
new file mode 100644
index 00000000..88402612
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-unlocked.svg b/.icons/awkward/22x22/places/folder-custom-unlocked.svg
new file mode 100644
index 00000000..d8b89e93
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-vbox.svg b/.icons/awkward/22x22/places/folder-custom-vbox.svg
new file mode 100644
index 00000000..98a64ba7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-video.svg b/.icons/awkward/22x22/places/folder-custom-video.svg
new file mode 100644
index 00000000..a87f0b28
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-videos-open.svg b/.icons/awkward/22x22/places/folder-custom-videos-open.svg
new file mode 100644
index 00000000..7f6edf30
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-videos.svg b/.icons/awkward/22x22/places/folder-custom-videos.svg
new file mode 120000
index 00000000..ccf8ebed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-videos.svg
@@ -0,0 +1 @@
+folder-custom-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-custom-visiting.svg b/.icons/awkward/22x22/places/folder-custom-visiting.svg
new file mode 100644
index 00000000..317b2329
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-wifi.svg b/.icons/awkward/22x22/places/folder-custom-wifi.svg
new file mode 100644
index 00000000..5b362677
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-wine.svg b/.icons/awkward/22x22/places/folder-custom-wine.svg
new file mode 100644
index 00000000..163daa9c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#323232" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom-yandex-disk.svg b/.icons/awkward/22x22/places/folder-custom-yandex-disk.svg
new file mode 100644
index 00000000..305f7f4b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-custom.svg b/.icons/awkward/22x22/places/folder-custom.svg
new file mode 100644
index 00000000..3796c449
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-custom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-activities.svg b/.icons/awkward/22x22/places/folder-cyan-activities.svg
new file mode 100644
index 00000000..0daaff0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#00424a" cx="8" cy="14" r="1"/>
+ <circle style="fill:#00424a" cx="11" cy="14" r="1"/>
+ <circle style="fill:#00424a" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-android.svg b/.icons/awkward/22x22/places/folder-cyan-android.svg
new file mode 100644
index 00000000..2f45969a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-apple.svg b/.icons/awkward/22x22/places/folder-cyan-apple.svg
new file mode 100644
index 00000000..97b30369
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-arduino.svg b/.icons/awkward/22x22/places/folder-cyan-arduino.svg
new file mode 100644
index 00000000..39a4bae9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-backup.svg b/.icons/awkward/22x22/places/folder-cyan-backup.svg
new file mode 100644
index 00000000..b04b18c4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-books.svg b/.icons/awkward/22x22/places/folder-cyan-books.svg
new file mode 100644
index 00000000..f442bd45
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-cd.svg b/.icons/awkward/22x22/places/folder-cyan-cd.svg
new file mode 100644
index 00000000..c62e9918
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#00424a" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#00bcd4" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-copy-cloud.svg b/.icons/awkward/22x22/places/folder-cyan-copy-cloud.svg
new file mode 100644
index 00000000..0bf2eeb4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-desktop.svg b/.icons/awkward/22x22/places/folder-cyan-desktop.svg
new file mode 120000
index 00000000..fb77114f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-desktop.svg
@@ -0,0 +1 @@
+user-cyan-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cyan-development.svg b/.icons/awkward/22x22/places/folder-cyan-development.svg
new file mode 100644
index 00000000..6fb9e035
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-documents-open.svg b/.icons/awkward/22x22/places/folder-cyan-documents-open.svg
new file mode 100644
index 00000000..7f47272c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-documents.svg b/.icons/awkward/22x22/places/folder-cyan-documents.svg
new file mode 100644
index 00000000..20619628
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-download-open.svg b/.icons/awkward/22x22/places/folder-cyan-download-open.svg
new file mode 100644
index 00000000..58fb6d6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-download.svg b/.icons/awkward/22x22/places/folder-cyan-download.svg
new file mode 100644
index 00000000..a5408922
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-downloads.svg b/.icons/awkward/22x22/places/folder-cyan-downloads.svg
new file mode 120000
index 00000000..29f317b1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-downloads.svg
@@ -0,0 +1 @@
+folder-cyan-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cyan-drag-accept.svg b/.icons/awkward/22x22/places/folder-cyan-drag-accept.svg
new file mode 100644
index 00000000..bdeca2d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-dropbox.svg b/.icons/awkward/22x22/places/folder-cyan-dropbox.svg
new file mode 100644
index 00000000..a2e0a130
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-favorites.svg b/.icons/awkward/22x22/places/folder-cyan-favorites.svg
new file mode 100644
index 00000000..59f355bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-games.svg b/.icons/awkward/22x22/places/folder-cyan-games.svg
new file mode 100644
index 00000000..cb1ae6ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-git.svg b/.icons/awkward/22x22/places/folder-cyan-git.svg
new file mode 100644
index 00000000..10b87a64
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-github.svg b/.icons/awkward/22x22/places/folder-cyan-github.svg
new file mode 100644
index 00000000..3b113ce7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-gitlab.svg b/.icons/awkward/22x22/places/folder-cyan-gitlab.svg
new file mode 100644
index 00000000..f2cd7389
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-gnome.svg b/.icons/awkward/22x22/places/folder-cyan-gnome.svg
new file mode 100644
index 00000000..87371ee2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-google-drive.svg b/.icons/awkward/22x22/places/folder-cyan-google-drive.svg
new file mode 100644
index 00000000..0e98c596
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#00424a" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#00424a" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#00424a" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-image-people.svg b/.icons/awkward/22x22/places/folder-cyan-image-people.svg
new file mode 100644
index 00000000..cfff0180
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-important.svg b/.icons/awkward/22x22/places/folder-cyan-important.svg
new file mode 100644
index 00000000..3c32c600
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-java.svg b/.icons/awkward/22x22/places/folder-cyan-java.svg
new file mode 100644
index 00000000..6e38d799
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-kde.svg b/.icons/awkward/22x22/places/folder-cyan-kde.svg
new file mode 100644
index 00000000..b9725507
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-linux.svg b/.icons/awkward/22x22/places/folder-cyan-linux.svg
new file mode 100644
index 00000000..0a849e5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-locked.svg b/.icons/awkward/22x22/places/folder-cyan-locked.svg
new file mode 100644
index 00000000..fd581492
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-mail-cloud.svg b/.icons/awkward/22x22/places/folder-cyan-mail-cloud.svg
new file mode 100644
index 00000000..4ec46f54
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-mail.svg b/.icons/awkward/22x22/places/folder-cyan-mail.svg
new file mode 100644
index 00000000..f9c5185d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-mega.svg b/.icons/awkward/22x22/places/folder-cyan-mega.svg
new file mode 100644
index 00000000..d7cdc481
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-meocloud.svg b/.icons/awkward/22x22/places/folder-cyan-meocloud.svg
new file mode 100644
index 00000000..0eb21f73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-music-open.svg b/.icons/awkward/22x22/places/folder-cyan-music-open.svg
new file mode 100644
index 00000000..e1ff0e2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-music.svg b/.icons/awkward/22x22/places/folder-cyan-music.svg
new file mode 100644
index 00000000..94f48a94
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-network.svg b/.icons/awkward/22x22/places/folder-cyan-network.svg
new file mode 100644
index 00000000..0bdb0901
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-nextcloud.svg b/.icons/awkward/22x22/places/folder-cyan-nextcloud.svg
new file mode 100644
index 00000000..8fc2161f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-open.svg b/.icons/awkward/22x22/places/folder-cyan-open.svg
new file mode 100644
index 00000000..582bd07e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-owncloud.svg b/.icons/awkward/22x22/places/folder-cyan-owncloud.svg
new file mode 100644
index 00000000..bca462a7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-pcloud.svg b/.icons/awkward/22x22/places/folder-cyan-pcloud.svg
new file mode 100644
index 00000000..4194c121
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-photo.svg b/.icons/awkward/22x22/places/folder-cyan-photo.svg
new file mode 100644
index 00000000..72aceb84
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-pictures-open.svg b/.icons/awkward/22x22/places/folder-cyan-pictures-open.svg
new file mode 100644
index 00000000..193c82f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-pictures.svg b/.icons/awkward/22x22/places/folder-cyan-pictures.svg
new file mode 100644
index 00000000..56cbce48
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-print.svg b/.icons/awkward/22x22/places/folder-cyan-print.svg
new file mode 100644
index 00000000..374da4b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-private.svg b/.icons/awkward/22x22/places/folder-cyan-private.svg
new file mode 100644
index 00000000..ba870535
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-projects.svg b/.icons/awkward/22x22/places/folder-cyan-projects.svg
new file mode 100644
index 00000000..b1739d25
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#00424a" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-public.svg b/.icons/awkward/22x22/places/folder-cyan-public.svg
new file mode 120000
index 00000000..4681af35
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-public.svg
@@ -0,0 +1 @@
+folder-cyan-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cyan-publicshare-open.svg b/.icons/awkward/22x22/places/folder-cyan-publicshare-open.svg
new file mode 100644
index 00000000..346d2f0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-recent.svg b/.icons/awkward/22x22/places/folder-cyan-recent.svg
new file mode 100644
index 00000000..cfe6576b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-remote-open.svg b/.icons/awkward/22x22/places/folder-cyan-remote-open.svg
new file mode 100644
index 00000000..6ea4c36c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-remote.svg b/.icons/awkward/22x22/places/folder-cyan-remote.svg
new file mode 100644
index 00000000..db9b18ae
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-script.svg b/.icons/awkward/22x22/places/folder-cyan-script.svg
new file mode 100644
index 00000000..ff5c76e1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#00424a">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-steam.svg b/.icons/awkward/22x22/places/folder-cyan-steam.svg
new file mode 100644
index 00000000..311f14cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-tar.svg b/.icons/awkward/22x22/places/folder-cyan-tar.svg
new file mode 100644
index 00000000..6304e1cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#00424a" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#00424a" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-templates-open.svg b/.icons/awkward/22x22/places/folder-cyan-templates-open.svg
new file mode 100644
index 00000000..bed25da1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-templates.svg b/.icons/awkward/22x22/places/folder-cyan-templates.svg
new file mode 100644
index 00000000..52d38e1b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-torrent.svg b/.icons/awkward/22x22/places/folder-cyan-torrent.svg
new file mode 100644
index 00000000..950cfaea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-unlocked.svg b/.icons/awkward/22x22/places/folder-cyan-unlocked.svg
new file mode 100644
index 00000000..49ce8568
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-vbox.svg b/.icons/awkward/22x22/places/folder-cyan-vbox.svg
new file mode 100644
index 00000000..8e624673
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#00424a;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-video.svg b/.icons/awkward/22x22/places/folder-cyan-video.svg
new file mode 100644
index 00000000..becf04d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-videos-open.svg b/.icons/awkward/22x22/places/folder-cyan-videos-open.svg
new file mode 100644
index 00000000..c58d7c74
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-videos.svg b/.icons/awkward/22x22/places/folder-cyan-videos.svg
new file mode 120000
index 00000000..ba676fde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-videos.svg
@@ -0,0 +1 @@
+folder-cyan-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-cyan-visiting.svg b/.icons/awkward/22x22/places/folder-cyan-visiting.svg
new file mode 100644
index 00000000..8ad6699a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-wifi.svg b/.icons/awkward/22x22/places/folder-cyan-wifi.svg
new file mode 100644
index 00000000..4aaaa981
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-wine.svg b/.icons/awkward/22x22/places/folder-cyan-wine.svg
new file mode 100644
index 00000000..a86e1655
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#00424a" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#00424a" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#00424a" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#00424a" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan-yandex-disk.svg b/.icons/awkward/22x22/places/folder-cyan-yandex-disk.svg
new file mode 100644
index 00000000..f385a5e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-cyan.svg b/.icons/awkward/22x22/places/folder-cyan.svg
new file mode 100644
index 00000000..d2c001a3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-cyan.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-decrypted.svg b/.icons/awkward/22x22/places/folder-decrypted.svg
new file mode 120000
index 00000000..fe5003f7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-decrypted.svg
@@ -0,0 +1 @@
+folder-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-activities.svg b/.icons/awkward/22x22/places/folder-deeporange-activities.svg
new file mode 100644
index 00000000..3d54ea53
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#522413" cx="8" cy="14" r="1"/>
+ <circle style="fill:#522413" cx="11" cy="14" r="1"/>
+ <circle style="fill:#522413" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-android.svg b/.icons/awkward/22x22/places/folder-deeporange-android.svg
new file mode 100644
index 00000000..092535b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-apple.svg b/.icons/awkward/22x22/places/folder-deeporange-apple.svg
new file mode 100644
index 00000000..cd7f0e64
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-arduino.svg b/.icons/awkward/22x22/places/folder-deeporange-arduino.svg
new file mode 100644
index 00000000..7d382893
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-backup.svg b/.icons/awkward/22x22/places/folder-deeporange-backup.svg
new file mode 100644
index 00000000..2d432b07
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-books.svg b/.icons/awkward/22x22/places/folder-deeporange-books.svg
new file mode 100644
index 00000000..583d6d34
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-cd.svg b/.icons/awkward/22x22/places/folder-deeporange-cd.svg
new file mode 100644
index 00000000..12a7547f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#522413" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#eb6637" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-copy-cloud.svg b/.icons/awkward/22x22/places/folder-deeporange-copy-cloud.svg
new file mode 100644
index 00000000..5c44d1d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-desktop.svg b/.icons/awkward/22x22/places/folder-deeporange-desktop.svg
new file mode 120000
index 00000000..202100a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-desktop.svg
@@ -0,0 +1 @@
+user-deeporange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-development.svg b/.icons/awkward/22x22/places/folder-deeporange-development.svg
new file mode 100644
index 00000000..014b3821
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-documents-open.svg b/.icons/awkward/22x22/places/folder-deeporange-documents-open.svg
new file mode 100644
index 00000000..e932bacb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-documents.svg b/.icons/awkward/22x22/places/folder-deeporange-documents.svg
new file mode 100644
index 00000000..2563ccfa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-download-open.svg b/.icons/awkward/22x22/places/folder-deeporange-download-open.svg
new file mode 100644
index 00000000..91cf8b05
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-download.svg b/.icons/awkward/22x22/places/folder-deeporange-download.svg
new file mode 100644
index 00000000..56429971
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-downloads.svg b/.icons/awkward/22x22/places/folder-deeporange-downloads.svg
new file mode 120000
index 00000000..ba19cd46
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-downloads.svg
@@ -0,0 +1 @@
+folder-deeporange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-drag-accept.svg b/.icons/awkward/22x22/places/folder-deeporange-drag-accept.svg
new file mode 100644
index 00000000..76a9e2ef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-dropbox.svg b/.icons/awkward/22x22/places/folder-deeporange-dropbox.svg
new file mode 100644
index 00000000..28cbe521
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-favorites.svg b/.icons/awkward/22x22/places/folder-deeporange-favorites.svg
new file mode 100644
index 00000000..ef13763c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-games.svg b/.icons/awkward/22x22/places/folder-deeporange-games.svg
new file mode 100644
index 00000000..b7733a5c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-git.svg b/.icons/awkward/22x22/places/folder-deeporange-git.svg
new file mode 100644
index 00000000..e1e1cae9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-github.svg b/.icons/awkward/22x22/places/folder-deeporange-github.svg
new file mode 100644
index 00000000..96e75c6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-gitlab.svg b/.icons/awkward/22x22/places/folder-deeporange-gitlab.svg
new file mode 100644
index 00000000..6088ded1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-gnome.svg b/.icons/awkward/22x22/places/folder-deeporange-gnome.svg
new file mode 100644
index 00000000..acf425a3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-google-drive.svg b/.icons/awkward/22x22/places/folder-deeporange-google-drive.svg
new file mode 100644
index 00000000..89076c96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#522413" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#522413" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#522413" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-image-people.svg b/.icons/awkward/22x22/places/folder-deeporange-image-people.svg
new file mode 100644
index 00000000..1cfe24e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-important.svg b/.icons/awkward/22x22/places/folder-deeporange-important.svg
new file mode 100644
index 00000000..820737dd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-java.svg b/.icons/awkward/22x22/places/folder-deeporange-java.svg
new file mode 100644
index 00000000..a0e362e9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-kde.svg b/.icons/awkward/22x22/places/folder-deeporange-kde.svg
new file mode 100644
index 00000000..abfc013a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-linux.svg b/.icons/awkward/22x22/places/folder-deeporange-linux.svg
new file mode 100644
index 00000000..8813dde4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-locked.svg b/.icons/awkward/22x22/places/folder-deeporange-locked.svg
new file mode 100644
index 00000000..a0a5419e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-mail-cloud.svg b/.icons/awkward/22x22/places/folder-deeporange-mail-cloud.svg
new file mode 100644
index 00000000..ee086f69
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-mail.svg b/.icons/awkward/22x22/places/folder-deeporange-mail.svg
new file mode 100644
index 00000000..1e73c7a4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-mega.svg b/.icons/awkward/22x22/places/folder-deeporange-mega.svg
new file mode 100644
index 00000000..38e747b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-meocloud.svg b/.icons/awkward/22x22/places/folder-deeporange-meocloud.svg
new file mode 100644
index 00000000..8dc5892b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-music-open.svg b/.icons/awkward/22x22/places/folder-deeporange-music-open.svg
new file mode 100644
index 00000000..6ebfffe2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-music.svg b/.icons/awkward/22x22/places/folder-deeporange-music.svg
new file mode 100644
index 00000000..57dee3f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-network.svg b/.icons/awkward/22x22/places/folder-deeporange-network.svg
new file mode 100644
index 00000000..c8814005
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-nextcloud.svg b/.icons/awkward/22x22/places/folder-deeporange-nextcloud.svg
new file mode 100644
index 00000000..2f380ff9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-open.svg b/.icons/awkward/22x22/places/folder-deeporange-open.svg
new file mode 100644
index 00000000..fe9f109e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-owncloud.svg b/.icons/awkward/22x22/places/folder-deeporange-owncloud.svg
new file mode 100644
index 00000000..b5c7d44b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-pcloud.svg b/.icons/awkward/22x22/places/folder-deeporange-pcloud.svg
new file mode 100644
index 00000000..8c0d43c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-photo.svg b/.icons/awkward/22x22/places/folder-deeporange-photo.svg
new file mode 100644
index 00000000..6c3cbd74
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-pictures-open.svg b/.icons/awkward/22x22/places/folder-deeporange-pictures-open.svg
new file mode 100644
index 00000000..fcc09e32
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-pictures.svg b/.icons/awkward/22x22/places/folder-deeporange-pictures.svg
new file mode 100644
index 00000000..e7c1805a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-print.svg b/.icons/awkward/22x22/places/folder-deeporange-print.svg
new file mode 100644
index 00000000..8d357d96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-private.svg b/.icons/awkward/22x22/places/folder-deeporange-private.svg
new file mode 100644
index 00000000..1a90e7bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-projects.svg b/.icons/awkward/22x22/places/folder-deeporange-projects.svg
new file mode 100644
index 00000000..f58a7ff8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#522413" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-public.svg b/.icons/awkward/22x22/places/folder-deeporange-public.svg
new file mode 120000
index 00000000..60119113
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-public.svg
@@ -0,0 +1 @@
+folder-deeporange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-publicshare-open.svg b/.icons/awkward/22x22/places/folder-deeporange-publicshare-open.svg
new file mode 100644
index 00000000..944e452b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-recent.svg b/.icons/awkward/22x22/places/folder-deeporange-recent.svg
new file mode 100644
index 00000000..1f438edf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-remote-open.svg b/.icons/awkward/22x22/places/folder-deeporange-remote-open.svg
new file mode 100644
index 00000000..b7f661e7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-remote.svg b/.icons/awkward/22x22/places/folder-deeporange-remote.svg
new file mode 100644
index 00000000..30f02680
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-script.svg b/.icons/awkward/22x22/places/folder-deeporange-script.svg
new file mode 100644
index 00000000..02f4e509
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#522413">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-steam.svg b/.icons/awkward/22x22/places/folder-deeporange-steam.svg
new file mode 100644
index 00000000..9a1413c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-tar.svg b/.icons/awkward/22x22/places/folder-deeporange-tar.svg
new file mode 100644
index 00000000..f2b22ee3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#522413" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#522413" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-templates-open.svg b/.icons/awkward/22x22/places/folder-deeporange-templates-open.svg
new file mode 100644
index 00000000..c1e3810e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-templates.svg b/.icons/awkward/22x22/places/folder-deeporange-templates.svg
new file mode 100644
index 00000000..60f50d8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-torrent.svg b/.icons/awkward/22x22/places/folder-deeporange-torrent.svg
new file mode 100644
index 00000000..eb492199
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-unlocked.svg b/.icons/awkward/22x22/places/folder-deeporange-unlocked.svg
new file mode 100644
index 00000000..837f3362
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-vbox.svg b/.icons/awkward/22x22/places/folder-deeporange-vbox.svg
new file mode 100644
index 00000000..1c0a33b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#522413;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-video.svg b/.icons/awkward/22x22/places/folder-deeporange-video.svg
new file mode 100644
index 00000000..a63e61bb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-videos-open.svg b/.icons/awkward/22x22/places/folder-deeporange-videos-open.svg
new file mode 100644
index 00000000..a45f3c39
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-videos.svg b/.icons/awkward/22x22/places/folder-deeporange-videos.svg
new file mode 120000
index 00000000..2b1365e7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-videos.svg
@@ -0,0 +1 @@
+folder-deeporange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-deeporange-visiting.svg b/.icons/awkward/22x22/places/folder-deeporange-visiting.svg
new file mode 100644
index 00000000..9195b25b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-wifi.svg b/.icons/awkward/22x22/places/folder-deeporange-wifi.svg
new file mode 100644
index 00000000..0004efb7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-wine.svg b/.icons/awkward/22x22/places/folder-deeporange-wine.svg
new file mode 100644
index 00000000..ae83e888
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#522413" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#522413" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#522413" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#522413" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange-yandex-disk.svg b/.icons/awkward/22x22/places/folder-deeporange-yandex-disk.svg
new file mode 100644
index 00000000..b7228ea0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-deeporange.svg b/.icons/awkward/22x22/places/folder-deeporange.svg
new file mode 100644
index 00000000..6fe59da8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-deeporange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-desktop.svg b/.icons/awkward/22x22/places/folder-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-development.svg b/.icons/awkward/22x22/places/folder-development.svg
new file mode 120000
index 00000000..4cbaffde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-development.svg
@@ -0,0 +1 @@
+folder-oomox-development.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-documents-open.svg b/.icons/awkward/22x22/places/folder-documents-open.svg
new file mode 120000
index 00000000..e1556a39
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-documents-open.svg
@@ -0,0 +1 @@
+folder-oomox-documents-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-documents.svg b/.icons/awkward/22x22/places/folder-documents.svg
new file mode 120000
index 00000000..e1602716
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-documents.svg
@@ -0,0 +1 @@
+folder-oomox-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-download-open.svg b/.icons/awkward/22x22/places/folder-download-open.svg
new file mode 120000
index 00000000..9f560879
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-download-open.svg
@@ -0,0 +1 @@
+folder-oomox-download-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-download.svg b/.icons/awkward/22x22/places/folder-download.svg
new file mode 120000
index 00000000..3da71e44
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-download.svg
@@ -0,0 +1 @@
+folder-oomox-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-downloads.svg b/.icons/awkward/22x22/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-drag-accept.svg b/.icons/awkward/22x22/places/folder-drag-accept.svg
new file mode 120000
index 00000000..13a78a29
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-drag-accept.svg
@@ -0,0 +1 @@
+folder-oomox-drag-accept.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-dropbox.svg b/.icons/awkward/22x22/places/folder-dropbox.svg
new file mode 120000
index 00000000..b18bfdeb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-dropbox.svg
@@ -0,0 +1 @@
+folder-oomox-dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-encrypted.svg b/.icons/awkward/22x22/places/folder-encrypted.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-encrypted.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-favorites.svg b/.icons/awkward/22x22/places/folder-favorites.svg
new file mode 120000
index 00000000..79854fe7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-favorites.svg
@@ -0,0 +1 @@
+folder-oomox-favorites.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-games.svg b/.icons/awkward/22x22/places/folder-games.svg
new file mode 120000
index 00000000..a23965ec
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-games.svg
@@ -0,0 +1 @@
+folder-oomox-games.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-gdrive.svg b/.icons/awkward/22x22/places/folder-gdrive.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-gdrive.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-git.svg b/.icons/awkward/22x22/places/folder-git.svg
new file mode 120000
index 00000000..e16e0469
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-git.svg
@@ -0,0 +1 @@
+folder-oomox-git.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-github.svg b/.icons/awkward/22x22/places/folder-github.svg
new file mode 120000
index 00000000..d6a6243d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-github.svg
@@ -0,0 +1 @@
+folder-oomox-github.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-gitlab.svg b/.icons/awkward/22x22/places/folder-gitlab.svg
new file mode 120000
index 00000000..4e40a767
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-gitlab.svg
@@ -0,0 +1 @@
+folder-oomox-gitlab.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-gnome.svg b/.icons/awkward/22x22/places/folder-gnome.svg
new file mode 120000
index 00000000..37b5ad44
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-gnome.svg
@@ -0,0 +1 @@
+folder-oomox-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-google-drive.svg b/.icons/awkward/22x22/places/folder-google-drive.svg
new file mode 120000
index 00000000..c5d8cc05
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-google-drive.svg
@@ -0,0 +1 @@
+folder-oomox-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-activities.svg b/.icons/awkward/22x22/places/folder-green-activities.svg
new file mode 100644
index 00000000..dc138a8c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f" cx="8" cy="14" r="1"/>
+ <circle style="fill:#2f3e1f" cx="11" cy="14" r="1"/>
+ <circle style="fill:#2f3e1f" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-android.svg b/.icons/awkward/22x22/places/folder-green-android.svg
new file mode 100644
index 00000000..f6a9addc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-apple.svg b/.icons/awkward/22x22/places/folder-green-apple.svg
new file mode 100644
index 00000000..5be0329c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-arduino.svg b/.icons/awkward/22x22/places/folder-green-arduino.svg
new file mode 100644
index 00000000..077f3d49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-backup.svg b/.icons/awkward/22x22/places/folder-green-backup.svg
new file mode 100644
index 00000000..a4b8de55
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-books.svg b/.icons/awkward/22x22/places/folder-green-books.svg
new file mode 100644
index 00000000..5a5e6c62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-cd.svg b/.icons/awkward/22x22/places/folder-green-cd.svg
new file mode 100644
index 00000000..407da172
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#2f3e1f" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#87b158" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-copy-cloud.svg b/.icons/awkward/22x22/places/folder-green-copy-cloud.svg
new file mode 100644
index 00000000..21620493
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-desktop.svg b/.icons/awkward/22x22/places/folder-green-desktop.svg
new file mode 120000
index 00000000..498922f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-desktop.svg
@@ -0,0 +1 @@
+user-green-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-development.svg b/.icons/awkward/22x22/places/folder-green-development.svg
new file mode 100644
index 00000000..265d35d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-documents-open.svg b/.icons/awkward/22x22/places/folder-green-documents-open.svg
new file mode 100644
index 00000000..fd15dfa3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-documents.svg b/.icons/awkward/22x22/places/folder-green-documents.svg
new file mode 100644
index 00000000..9f297574
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-download-open.svg b/.icons/awkward/22x22/places/folder-green-download-open.svg
new file mode 100644
index 00000000..20d0c790
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-download.svg b/.icons/awkward/22x22/places/folder-green-download.svg
new file mode 100644
index 00000000..54cdd487
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-downloads.svg b/.icons/awkward/22x22/places/folder-green-downloads.svg
new file mode 120000
index 00000000..1d48828a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-downloads.svg
@@ -0,0 +1 @@
+folder-green-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-drag-accept.svg b/.icons/awkward/22x22/places/folder-green-drag-accept.svg
new file mode 100644
index 00000000..e41d4f9e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-dropbox.svg b/.icons/awkward/22x22/places/folder-green-dropbox.svg
new file mode 100644
index 00000000..65b02380
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-favorites.svg b/.icons/awkward/22x22/places/folder-green-favorites.svg
new file mode 100644
index 00000000..1c0ce9f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-games.svg b/.icons/awkward/22x22/places/folder-green-games.svg
new file mode 100644
index 00000000..37ef88ff
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-git.svg b/.icons/awkward/22x22/places/folder-green-git.svg
new file mode 100644
index 00000000..9f9e1af9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-github.svg b/.icons/awkward/22x22/places/folder-green-github.svg
new file mode 100644
index 00000000..4d04ef6e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-gitlab.svg b/.icons/awkward/22x22/places/folder-green-gitlab.svg
new file mode 100644
index 00000000..017397b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-gnome.svg b/.icons/awkward/22x22/places/folder-green-gnome.svg
new file mode 100644
index 00000000..277e2aac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-google-drive.svg b/.icons/awkward/22x22/places/folder-green-google-drive.svg
new file mode 100644
index 00000000..fb2e1b19
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#2f3e1f" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-image-people.svg b/.icons/awkward/22x22/places/folder-green-image-people.svg
new file mode 100644
index 00000000..2d742e02
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-important.svg b/.icons/awkward/22x22/places/folder-green-important.svg
new file mode 100644
index 00000000..f761ea25
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-java.svg b/.icons/awkward/22x22/places/folder-green-java.svg
new file mode 100644
index 00000000..a72e47aa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-kde.svg b/.icons/awkward/22x22/places/folder-green-kde.svg
new file mode 100644
index 00000000..31115d41
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-linux.svg b/.icons/awkward/22x22/places/folder-green-linux.svg
new file mode 100644
index 00000000..ab1ba343
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-locked.svg b/.icons/awkward/22x22/places/folder-green-locked.svg
new file mode 100644
index 00000000..427fe2bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-mail-cloud.svg b/.icons/awkward/22x22/places/folder-green-mail-cloud.svg
new file mode 100644
index 00000000..d30499fe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-mail.svg b/.icons/awkward/22x22/places/folder-green-mail.svg
new file mode 100644
index 00000000..c0fbbf9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-mega.svg b/.icons/awkward/22x22/places/folder-green-mega.svg
new file mode 100644
index 00000000..47f3d2b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-meocloud.svg b/.icons/awkward/22x22/places/folder-green-meocloud.svg
new file mode 100644
index 00000000..7f1ec5f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-music-open.svg b/.icons/awkward/22x22/places/folder-green-music-open.svg
new file mode 100644
index 00000000..9914a92c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-music.svg b/.icons/awkward/22x22/places/folder-green-music.svg
new file mode 100644
index 00000000..8dac0cf7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-network.svg b/.icons/awkward/22x22/places/folder-green-network.svg
new file mode 100644
index 00000000..8ac6ad5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-nextcloud.svg b/.icons/awkward/22x22/places/folder-green-nextcloud.svg
new file mode 100644
index 00000000..6f95e17e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-open.svg b/.icons/awkward/22x22/places/folder-green-open.svg
new file mode 100644
index 00000000..b1930ed0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-owncloud.svg b/.icons/awkward/22x22/places/folder-green-owncloud.svg
new file mode 100644
index 00000000..e8b476fe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-pcloud.svg b/.icons/awkward/22x22/places/folder-green-pcloud.svg
new file mode 100644
index 00000000..f9e6c92f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-photo.svg b/.icons/awkward/22x22/places/folder-green-photo.svg
new file mode 100644
index 00000000..deaba741
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-pictures-open.svg b/.icons/awkward/22x22/places/folder-green-pictures-open.svg
new file mode 100644
index 00000000..6476671e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-pictures.svg b/.icons/awkward/22x22/places/folder-green-pictures.svg
new file mode 100644
index 00000000..5a2785e0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-print.svg b/.icons/awkward/22x22/places/folder-green-print.svg
new file mode 100644
index 00000000..e09d3018
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-private.svg b/.icons/awkward/22x22/places/folder-green-private.svg
new file mode 100644
index 00000000..b090a334
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-projects.svg b/.icons/awkward/22x22/places/folder-green-projects.svg
new file mode 100644
index 00000000..c7ffe667
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2f3e1f" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-public.svg b/.icons/awkward/22x22/places/folder-green-public.svg
new file mode 120000
index 00000000..58f569de
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-public.svg
@@ -0,0 +1 @@
+folder-green-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-publicshare-open.svg b/.icons/awkward/22x22/places/folder-green-publicshare-open.svg
new file mode 100644
index 00000000..b55bdef2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-recent.svg b/.icons/awkward/22x22/places/folder-green-recent.svg
new file mode 100644
index 00000000..5b23a07f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-remote-open.svg b/.icons/awkward/22x22/places/folder-green-remote-open.svg
new file mode 100644
index 00000000..6f1a9819
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-remote.svg b/.icons/awkward/22x22/places/folder-green-remote.svg
new file mode 100644
index 00000000..215931b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-script.svg b/.icons/awkward/22x22/places/folder-green-script.svg
new file mode 100644
index 00000000..037c7bde
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#2f3e1f">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-steam.svg b/.icons/awkward/22x22/places/folder-green-steam.svg
new file mode 100644
index 00000000..101d3178
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-tar.svg b/.icons/awkward/22x22/places/folder-green-tar.svg
new file mode 100644
index 00000000..d0433a4f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#2f3e1f" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#2f3e1f" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-templates-open.svg b/.icons/awkward/22x22/places/folder-green-templates-open.svg
new file mode 100644
index 00000000..85e36a4b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-templates.svg b/.icons/awkward/22x22/places/folder-green-templates.svg
new file mode 100644
index 00000000..25d1bbe9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-torrent.svg b/.icons/awkward/22x22/places/folder-green-torrent.svg
new file mode 100644
index 00000000..f448867a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-unlocked.svg b/.icons/awkward/22x22/places/folder-green-unlocked.svg
new file mode 100644
index 00000000..0c5cf239
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-vbox.svg b/.icons/awkward/22x22/places/folder-green-vbox.svg
new file mode 100644
index 00000000..25aa8d75
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#2f3e1f;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-video.svg b/.icons/awkward/22x22/places/folder-green-video.svg
new file mode 100644
index 00000000..c5c701c2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-videos-open.svg b/.icons/awkward/22x22/places/folder-green-videos-open.svg
new file mode 100644
index 00000000..10713529
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-videos.svg b/.icons/awkward/22x22/places/folder-green-videos.svg
new file mode 120000
index 00000000..4b0194a1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-videos.svg
@@ -0,0 +1 @@
+folder-green-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-green-visiting.svg b/.icons/awkward/22x22/places/folder-green-visiting.svg
new file mode 100644
index 00000000..6061a012
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-wifi.svg b/.icons/awkward/22x22/places/folder-green-wifi.svg
new file mode 100644
index 00000000..6ea64592
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-wine.svg b/.icons/awkward/22x22/places/folder-green-wine.svg
new file mode 100644
index 00000000..310b1e7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#2f3e1f" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green-yandex-disk.svg b/.icons/awkward/22x22/places/folder-green-yandex-disk.svg
new file mode 100644
index 00000000..23d09fa6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-green.svg b/.icons/awkward/22x22/places/folder-green.svg
new file mode 100644
index 00000000..d91630b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-green.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-activities.svg b/.icons/awkward/22x22/places/folder-grey-activities.svg
new file mode 100644
index 00000000..4186bb17
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="8" cy="14" r="1"/>
+ <circle style="fill:#323232" cx="11" cy="14" r="1"/>
+ <circle style="fill:#323232" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-android.svg b/.icons/awkward/22x22/places/folder-grey-android.svg
new file mode 100644
index 00000000..8e6ee511
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-apple.svg b/.icons/awkward/22x22/places/folder-grey-apple.svg
new file mode 100644
index 00000000..14d2562e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-arduino.svg b/.icons/awkward/22x22/places/folder-grey-arduino.svg
new file mode 100644
index 00000000..22b2d61e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-backup.svg b/.icons/awkward/22x22/places/folder-grey-backup.svg
new file mode 100644
index 00000000..53b31f36
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-books.svg b/.icons/awkward/22x22/places/folder-grey-books.svg
new file mode 100644
index 00000000..5ab2cbcf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-cd.svg b/.icons/awkward/22x22/places/folder-grey-cd.svg
new file mode 100644
index 00000000..dfc035e4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#323232" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#8e8e8e" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-copy-cloud.svg b/.icons/awkward/22x22/places/folder-grey-copy-cloud.svg
new file mode 100644
index 00000000..2ff26bf2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-desktop.svg b/.icons/awkward/22x22/places/folder-grey-desktop.svg
new file mode 120000
index 00000000..f5f58372
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-desktop.svg
@@ -0,0 +1 @@
+user-grey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-grey-development.svg b/.icons/awkward/22x22/places/folder-grey-development.svg
new file mode 100644
index 00000000..c0cc6293
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-documents-open.svg b/.icons/awkward/22x22/places/folder-grey-documents-open.svg
new file mode 100644
index 00000000..67a12bb9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-documents.svg b/.icons/awkward/22x22/places/folder-grey-documents.svg
new file mode 100644
index 00000000..40c23b96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-download-open.svg b/.icons/awkward/22x22/places/folder-grey-download-open.svg
new file mode 100644
index 00000000..bb55c116
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-download.svg b/.icons/awkward/22x22/places/folder-grey-download.svg
new file mode 100644
index 00000000..09bd53d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-downloads.svg b/.icons/awkward/22x22/places/folder-grey-downloads.svg
new file mode 120000
index 00000000..dfb94136
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-downloads.svg
@@ -0,0 +1 @@
+folder-grey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-grey-drag-accept.svg b/.icons/awkward/22x22/places/folder-grey-drag-accept.svg
new file mode 100644
index 00000000..638bf7e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-dropbox.svg b/.icons/awkward/22x22/places/folder-grey-dropbox.svg
new file mode 100644
index 00000000..5c5fd544
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-favorites.svg b/.icons/awkward/22x22/places/folder-grey-favorites.svg
new file mode 100644
index 00000000..c963e6bd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-games.svg b/.icons/awkward/22x22/places/folder-grey-games.svg
new file mode 100644
index 00000000..d80d6685
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-git.svg b/.icons/awkward/22x22/places/folder-grey-git.svg
new file mode 100644
index 00000000..18a0b4b7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-github.svg b/.icons/awkward/22x22/places/folder-grey-github.svg
new file mode 100644
index 00000000..00811b98
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-gitlab.svg b/.icons/awkward/22x22/places/folder-grey-gitlab.svg
new file mode 100644
index 00000000..c5966577
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-gnome.svg b/.icons/awkward/22x22/places/folder-grey-gnome.svg
new file mode 100644
index 00000000..139400f2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-google-drive.svg b/.icons/awkward/22x22/places/folder-grey-google-drive.svg
new file mode 100644
index 00000000..a7b57a16
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#323232" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#323232" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-image-people.svg b/.icons/awkward/22x22/places/folder-grey-image-people.svg
new file mode 100644
index 00000000..102c0c34
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-important.svg b/.icons/awkward/22x22/places/folder-grey-important.svg
new file mode 100644
index 00000000..2e46fb0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-java.svg b/.icons/awkward/22x22/places/folder-grey-java.svg
new file mode 100644
index 00000000..c82eb07c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-kde.svg b/.icons/awkward/22x22/places/folder-grey-kde.svg
new file mode 100644
index 00000000..2f869c0e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-linux.svg b/.icons/awkward/22x22/places/folder-grey-linux.svg
new file mode 100644
index 00000000..41d4b3ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-locked.svg b/.icons/awkward/22x22/places/folder-grey-locked.svg
new file mode 100644
index 00000000..69a290a7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-mail-cloud.svg b/.icons/awkward/22x22/places/folder-grey-mail-cloud.svg
new file mode 100644
index 00000000..b49ce59d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-mail.svg b/.icons/awkward/22x22/places/folder-grey-mail.svg
new file mode 100644
index 00000000..45ed48ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-mega.svg b/.icons/awkward/22x22/places/folder-grey-mega.svg
new file mode 100644
index 00000000..01ac5c94
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-meocloud.svg b/.icons/awkward/22x22/places/folder-grey-meocloud.svg
new file mode 100644
index 00000000..7a44d1f5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-music-open.svg b/.icons/awkward/22x22/places/folder-grey-music-open.svg
new file mode 100644
index 00000000..6bcd135c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-music.svg b/.icons/awkward/22x22/places/folder-grey-music.svg
new file mode 100644
index 00000000..9d8a0a28
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-network.svg b/.icons/awkward/22x22/places/folder-grey-network.svg
new file mode 100644
index 00000000..abb7ae9c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-nextcloud.svg b/.icons/awkward/22x22/places/folder-grey-nextcloud.svg
new file mode 100644
index 00000000..5c48633e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-open.svg b/.icons/awkward/22x22/places/folder-grey-open.svg
new file mode 100644
index 00000000..4433021d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-owncloud.svg b/.icons/awkward/22x22/places/folder-grey-owncloud.svg
new file mode 100644
index 00000000..c66623e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-pcloud.svg b/.icons/awkward/22x22/places/folder-grey-pcloud.svg
new file mode 100644
index 00000000..9cd05b36
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-photo.svg b/.icons/awkward/22x22/places/folder-grey-photo.svg
new file mode 100644
index 00000000..c40ef1e0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-pictures-open.svg b/.icons/awkward/22x22/places/folder-grey-pictures-open.svg
new file mode 100644
index 00000000..3e612634
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-pictures.svg b/.icons/awkward/22x22/places/folder-grey-pictures.svg
new file mode 100644
index 00000000..929322db
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-print.svg b/.icons/awkward/22x22/places/folder-grey-print.svg
new file mode 100644
index 00000000..3142c781
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-private.svg b/.icons/awkward/22x22/places/folder-grey-private.svg
new file mode 100644
index 00000000..19f4217e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-projects.svg b/.icons/awkward/22x22/places/folder-grey-projects.svg
new file mode 100644
index 00000000..cb67fe55
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#323232" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-public.svg b/.icons/awkward/22x22/places/folder-grey-public.svg
new file mode 120000
index 00000000..a741d333
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-public.svg
@@ -0,0 +1 @@
+folder-grey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-grey-publicshare-open.svg b/.icons/awkward/22x22/places/folder-grey-publicshare-open.svg
new file mode 100644
index 00000000..f356c956
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-recent.svg b/.icons/awkward/22x22/places/folder-grey-recent.svg
new file mode 100644
index 00000000..58d3124e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-remote-open.svg b/.icons/awkward/22x22/places/folder-grey-remote-open.svg
new file mode 100644
index 00000000..b57d5e9c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-remote.svg b/.icons/awkward/22x22/places/folder-grey-remote.svg
new file mode 100644
index 00000000..29c80c76
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-script.svg b/.icons/awkward/22x22/places/folder-grey-script.svg
new file mode 100644
index 00000000..f9f655bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#323232">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-steam.svg b/.icons/awkward/22x22/places/folder-grey-steam.svg
new file mode 100644
index 00000000..58262425
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-tar.svg b/.icons/awkward/22x22/places/folder-grey-tar.svg
new file mode 100644
index 00000000..1050c28b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#323232" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#323232" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-templates-open.svg b/.icons/awkward/22x22/places/folder-grey-templates-open.svg
new file mode 100644
index 00000000..b1183dab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-templates.svg b/.icons/awkward/22x22/places/folder-grey-templates.svg
new file mode 100644
index 00000000..3f733479
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-torrent.svg b/.icons/awkward/22x22/places/folder-grey-torrent.svg
new file mode 100644
index 00000000..3f7acedb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-unlocked.svg b/.icons/awkward/22x22/places/folder-grey-unlocked.svg
new file mode 100644
index 00000000..275cfc49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-vbox.svg b/.icons/awkward/22x22/places/folder-grey-vbox.svg
new file mode 100644
index 00000000..da858cbc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-video.svg b/.icons/awkward/22x22/places/folder-grey-video.svg
new file mode 100644
index 00000000..fdd7c459
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-videos-open.svg b/.icons/awkward/22x22/places/folder-grey-videos-open.svg
new file mode 100644
index 00000000..fdc65773
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-videos.svg b/.icons/awkward/22x22/places/folder-grey-videos.svg
new file mode 120000
index 00000000..df3727f2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-videos.svg
@@ -0,0 +1 @@
+folder-grey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-grey-visiting.svg b/.icons/awkward/22x22/places/folder-grey-visiting.svg
new file mode 100644
index 00000000..5dbed06b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-wifi.svg b/.icons/awkward/22x22/places/folder-grey-wifi.svg
new file mode 100644
index 00000000..cebe2d0f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-wine.svg b/.icons/awkward/22x22/places/folder-grey-wine.svg
new file mode 100644
index 00000000..a8e34dbd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#323232" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#323232" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey-yandex-disk.svg b/.icons/awkward/22x22/places/folder-grey-yandex-disk.svg
new file mode 100644
index 00000000..4652f4cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-grey.svg b/.icons/awkward/22x22/places/folder-grey.svg
new file mode 100644
index 00000000..c41a2040
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-grey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-home.svg b/.icons/awkward/22x22/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-html.svg b/.icons/awkward/22x22/places/folder-html.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-html.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-image-people.svg b/.icons/awkward/22x22/places/folder-image-people.svg
new file mode 120000
index 00000000..09f3ed84
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-image-people.svg
@@ -0,0 +1 @@
+folder-oomox-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-image.svg b/.icons/awkward/22x22/places/folder-image.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-image.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-images.svg b/.icons/awkward/22x22/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-important.svg b/.icons/awkward/22x22/places/folder-important.svg
new file mode 120000
index 00000000..abfec196
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-important.svg
@@ -0,0 +1 @@
+folder-oomox-important.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-activities.svg b/.icons/awkward/22x22/places/folder-indigo-activities.svg
new file mode 100644
index 00000000..c7e5b948
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#202543" cx="8" cy="14" r="1"/>
+ <circle style="fill:#202543" cx="11" cy="14" r="1"/>
+ <circle style="fill:#202543" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-android.svg b/.icons/awkward/22x22/places/folder-indigo-android.svg
new file mode 100644
index 00000000..a103dae8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-apple.svg b/.icons/awkward/22x22/places/folder-indigo-apple.svg
new file mode 100644
index 00000000..22e26709
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-arduino.svg b/.icons/awkward/22x22/places/folder-indigo-arduino.svg
new file mode 100644
index 00000000..4ee84de6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-backup.svg b/.icons/awkward/22x22/places/folder-indigo-backup.svg
new file mode 100644
index 00000000..ff1f3992
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-books.svg b/.icons/awkward/22x22/places/folder-indigo-books.svg
new file mode 100644
index 00000000..6bc83b52
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-cd.svg b/.icons/awkward/22x22/places/folder-indigo-cd.svg
new file mode 100644
index 00000000..d5fd58e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#202543" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#5c6bc0" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-copy-cloud.svg b/.icons/awkward/22x22/places/folder-indigo-copy-cloud.svg
new file mode 100644
index 00000000..541a1c0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-desktop.svg b/.icons/awkward/22x22/places/folder-indigo-desktop.svg
new file mode 120000
index 00000000..ebb0b623
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-desktop.svg
@@ -0,0 +1 @@
+user-indigo-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-development.svg b/.icons/awkward/22x22/places/folder-indigo-development.svg
new file mode 100644
index 00000000..e6a1b207
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-documents-open.svg b/.icons/awkward/22x22/places/folder-indigo-documents-open.svg
new file mode 100644
index 00000000..09784166
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-documents.svg b/.icons/awkward/22x22/places/folder-indigo-documents.svg
new file mode 100644
index 00000000..31a2c10a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-download-open.svg b/.icons/awkward/22x22/places/folder-indigo-download-open.svg
new file mode 100644
index 00000000..4138c4a4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-download.svg b/.icons/awkward/22x22/places/folder-indigo-download.svg
new file mode 100644
index 00000000..40b1baea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-downloads.svg b/.icons/awkward/22x22/places/folder-indigo-downloads.svg
new file mode 120000
index 00000000..c044a14e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-downloads.svg
@@ -0,0 +1 @@
+folder-indigo-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-drag-accept.svg b/.icons/awkward/22x22/places/folder-indigo-drag-accept.svg
new file mode 100644
index 00000000..5d6ffe5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-dropbox.svg b/.icons/awkward/22x22/places/folder-indigo-dropbox.svg
new file mode 100644
index 00000000..6bb171d2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-favorites.svg b/.icons/awkward/22x22/places/folder-indigo-favorites.svg
new file mode 100644
index 00000000..3405c8f4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-games.svg b/.icons/awkward/22x22/places/folder-indigo-games.svg
new file mode 100644
index 00000000..5f2d8326
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-git.svg b/.icons/awkward/22x22/places/folder-indigo-git.svg
new file mode 100644
index 00000000..80316e3b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-github.svg b/.icons/awkward/22x22/places/folder-indigo-github.svg
new file mode 100644
index 00000000..ee24396d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-gitlab.svg b/.icons/awkward/22x22/places/folder-indigo-gitlab.svg
new file mode 100644
index 00000000..80143222
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-gnome.svg b/.icons/awkward/22x22/places/folder-indigo-gnome.svg
new file mode 100644
index 00000000..d46cf9ea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-google-drive.svg b/.icons/awkward/22x22/places/folder-indigo-google-drive.svg
new file mode 100644
index 00000000..cf38a88c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#202543" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#202543" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#202543" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-image-people.svg b/.icons/awkward/22x22/places/folder-indigo-image-people.svg
new file mode 100644
index 00000000..48bfc598
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-important.svg b/.icons/awkward/22x22/places/folder-indigo-important.svg
new file mode 100644
index 00000000..31265e52
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-java.svg b/.icons/awkward/22x22/places/folder-indigo-java.svg
new file mode 100644
index 00000000..8df9f354
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-kde.svg b/.icons/awkward/22x22/places/folder-indigo-kde.svg
new file mode 100644
index 00000000..acc1f022
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-linux.svg b/.icons/awkward/22x22/places/folder-indigo-linux.svg
new file mode 100644
index 00000000..ff004bee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-locked.svg b/.icons/awkward/22x22/places/folder-indigo-locked.svg
new file mode 100644
index 00000000..d8fb94ac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-mail-cloud.svg b/.icons/awkward/22x22/places/folder-indigo-mail-cloud.svg
new file mode 100644
index 00000000..4aba26d9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-mail.svg b/.icons/awkward/22x22/places/folder-indigo-mail.svg
new file mode 100644
index 00000000..5002054d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-mega.svg b/.icons/awkward/22x22/places/folder-indigo-mega.svg
new file mode 100644
index 00000000..8c596612
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-meocloud.svg b/.icons/awkward/22x22/places/folder-indigo-meocloud.svg
new file mode 100644
index 00000000..f265dfe6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-music-open.svg b/.icons/awkward/22x22/places/folder-indigo-music-open.svg
new file mode 100644
index 00000000..c9708d8f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-music.svg b/.icons/awkward/22x22/places/folder-indigo-music.svg
new file mode 100644
index 00000000..2a061cd3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-network.svg b/.icons/awkward/22x22/places/folder-indigo-network.svg
new file mode 100644
index 00000000..b12bebef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-nextcloud.svg b/.icons/awkward/22x22/places/folder-indigo-nextcloud.svg
new file mode 100644
index 00000000..8902d270
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-open.svg b/.icons/awkward/22x22/places/folder-indigo-open.svg
new file mode 100644
index 00000000..6a8093d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-owncloud.svg b/.icons/awkward/22x22/places/folder-indigo-owncloud.svg
new file mode 100644
index 00000000..76e28855
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-pcloud.svg b/.icons/awkward/22x22/places/folder-indigo-pcloud.svg
new file mode 100644
index 00000000..049f6d8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-photo.svg b/.icons/awkward/22x22/places/folder-indigo-photo.svg
new file mode 100644
index 00000000..64f40c29
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-pictures-open.svg b/.icons/awkward/22x22/places/folder-indigo-pictures-open.svg
new file mode 100644
index 00000000..6910c15e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-pictures.svg b/.icons/awkward/22x22/places/folder-indigo-pictures.svg
new file mode 100644
index 00000000..13f210f5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-print.svg b/.icons/awkward/22x22/places/folder-indigo-print.svg
new file mode 100644
index 00000000..1b34d74b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-private.svg b/.icons/awkward/22x22/places/folder-indigo-private.svg
new file mode 100644
index 00000000..43b2b246
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-projects.svg b/.icons/awkward/22x22/places/folder-indigo-projects.svg
new file mode 100644
index 00000000..8a963d33
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#202543" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-public.svg b/.icons/awkward/22x22/places/folder-indigo-public.svg
new file mode 120000
index 00000000..cbd39714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-public.svg
@@ -0,0 +1 @@
+folder-indigo-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-publicshare-open.svg b/.icons/awkward/22x22/places/folder-indigo-publicshare-open.svg
new file mode 100644
index 00000000..daf3b1ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-recent.svg b/.icons/awkward/22x22/places/folder-indigo-recent.svg
new file mode 100644
index 00000000..80409342
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-remote-open.svg b/.icons/awkward/22x22/places/folder-indigo-remote-open.svg
new file mode 100644
index 00000000..a4387724
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-remote.svg b/.icons/awkward/22x22/places/folder-indigo-remote.svg
new file mode 100644
index 00000000..81a9b793
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-script.svg b/.icons/awkward/22x22/places/folder-indigo-script.svg
new file mode 100644
index 00000000..912db859
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#202543">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-steam.svg b/.icons/awkward/22x22/places/folder-indigo-steam.svg
new file mode 100644
index 00000000..77caab92
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-tar.svg b/.icons/awkward/22x22/places/folder-indigo-tar.svg
new file mode 100644
index 00000000..89fead14
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#202543" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#202543" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-templates-open.svg b/.icons/awkward/22x22/places/folder-indigo-templates-open.svg
new file mode 100644
index 00000000..5b9a300d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-templates.svg b/.icons/awkward/22x22/places/folder-indigo-templates.svg
new file mode 100644
index 00000000..f84d4153
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-torrent.svg b/.icons/awkward/22x22/places/folder-indigo-torrent.svg
new file mode 100644
index 00000000..ae8147c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-unlocked.svg b/.icons/awkward/22x22/places/folder-indigo-unlocked.svg
new file mode 100644
index 00000000..2c914db4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-vbox.svg b/.icons/awkward/22x22/places/folder-indigo-vbox.svg
new file mode 100644
index 00000000..178d8bcd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#202543;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-video.svg b/.icons/awkward/22x22/places/folder-indigo-video.svg
new file mode 100644
index 00000000..68bec597
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-videos-open.svg b/.icons/awkward/22x22/places/folder-indigo-videos-open.svg
new file mode 100644
index 00000000..e63379fd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-videos.svg b/.icons/awkward/22x22/places/folder-indigo-videos.svg
new file mode 120000
index 00000000..4f0c77bb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-videos.svg
@@ -0,0 +1 @@
+folder-indigo-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-indigo-visiting.svg b/.icons/awkward/22x22/places/folder-indigo-visiting.svg
new file mode 100644
index 00000000..11c6eb9b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-wifi.svg b/.icons/awkward/22x22/places/folder-indigo-wifi.svg
new file mode 100644
index 00000000..854dd818
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-wine.svg b/.icons/awkward/22x22/places/folder-indigo-wine.svg
new file mode 100644
index 00000000..92a65735
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#202543" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#202543" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#202543" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#202543" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo-yandex-disk.svg b/.icons/awkward/22x22/places/folder-indigo-yandex-disk.svg
new file mode 100644
index 00000000..ec35ec2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-indigo.svg b/.icons/awkward/22x22/places/folder-indigo.svg
new file mode 100644
index 00000000..42bd9329
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-indigo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-java.svg b/.icons/awkward/22x22/places/folder-java.svg
new file mode 120000
index 00000000..28c34c41
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-java.svg
@@ -0,0 +1 @@
+folder-oomox-java.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-kde.svg b/.icons/awkward/22x22/places/folder-kde.svg
new file mode 120000
index 00000000..bfef1b27
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-kde.svg
@@ -0,0 +1 @@
+folder-oomox-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-linux.svg b/.icons/awkward/22x22/places/folder-linux.svg
new file mode 120000
index 00000000..9f17942c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-linux.svg
@@ -0,0 +1 @@
+folder-oomox-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-locked.svg b/.icons/awkward/22x22/places/folder-locked.svg
new file mode 120000
index 00000000..8a03bb85
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-locked.svg
@@ -0,0 +1 @@
+folder-oomox-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-activities.svg b/.icons/awkward/22x22/places/folder-magenta-activities.svg
new file mode 100644
index 00000000..fd3b4e21
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#47274e" cx="8" cy="14" r="1"/>
+ <circle style="fill:#47274e" cx="11" cy="14" r="1"/>
+ <circle style="fill:#47274e" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-android.svg b/.icons/awkward/22x22/places/folder-magenta-android.svg
new file mode 100644
index 00000000..4cbfbc0f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-apple.svg b/.icons/awkward/22x22/places/folder-magenta-apple.svg
new file mode 100644
index 00000000..4aaac200
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-arduino.svg b/.icons/awkward/22x22/places/folder-magenta-arduino.svg
new file mode 100644
index 00000000..232a3cd3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-backup.svg b/.icons/awkward/22x22/places/folder-magenta-backup.svg
new file mode 100644
index 00000000..2376dc48
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-books.svg b/.icons/awkward/22x22/places/folder-magenta-books.svg
new file mode 100644
index 00000000..2eaf0037
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-cd.svg b/.icons/awkward/22x22/places/folder-magenta-cd.svg
new file mode 100644
index 00000000..e6100468
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#47274e" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#ca71df" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-copy-cloud.svg b/.icons/awkward/22x22/places/folder-magenta-copy-cloud.svg
new file mode 100644
index 00000000..8400cd12
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-desktop.svg b/.icons/awkward/22x22/places/folder-magenta-desktop.svg
new file mode 120000
index 00000000..f7f23a0b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-desktop.svg
@@ -0,0 +1 @@
+user-magenta-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-development.svg b/.icons/awkward/22x22/places/folder-magenta-development.svg
new file mode 100644
index 00000000..df821c02
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-documents-open.svg b/.icons/awkward/22x22/places/folder-magenta-documents-open.svg
new file mode 100644
index 00000000..b1b04f5e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-documents.svg b/.icons/awkward/22x22/places/folder-magenta-documents.svg
new file mode 100644
index 00000000..cc653aee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-download-open.svg b/.icons/awkward/22x22/places/folder-magenta-download-open.svg
new file mode 100644
index 00000000..dafbc00c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-download.svg b/.icons/awkward/22x22/places/folder-magenta-download.svg
new file mode 100644
index 00000000..5befc84c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-downloads.svg b/.icons/awkward/22x22/places/folder-magenta-downloads.svg
new file mode 120000
index 00000000..5e917b7f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-downloads.svg
@@ -0,0 +1 @@
+folder-magenta-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-drag-accept.svg b/.icons/awkward/22x22/places/folder-magenta-drag-accept.svg
new file mode 100644
index 00000000..00f4a333
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-dropbox.svg b/.icons/awkward/22x22/places/folder-magenta-dropbox.svg
new file mode 100644
index 00000000..ab86e827
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-favorites.svg b/.icons/awkward/22x22/places/folder-magenta-favorites.svg
new file mode 100644
index 00000000..4425d9ce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-games.svg b/.icons/awkward/22x22/places/folder-magenta-games.svg
new file mode 100644
index 00000000..0dd824f6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-git.svg b/.icons/awkward/22x22/places/folder-magenta-git.svg
new file mode 100644
index 00000000..098a4ca9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-github.svg b/.icons/awkward/22x22/places/folder-magenta-github.svg
new file mode 100644
index 00000000..a536e5e1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-gitlab.svg b/.icons/awkward/22x22/places/folder-magenta-gitlab.svg
new file mode 100644
index 00000000..03b3b4c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-gnome.svg b/.icons/awkward/22x22/places/folder-magenta-gnome.svg
new file mode 100644
index 00000000..6d69684d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-google-drive.svg b/.icons/awkward/22x22/places/folder-magenta-google-drive.svg
new file mode 100644
index 00000000..323eb681
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#47274e" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#47274e" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#47274e" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-image-people.svg b/.icons/awkward/22x22/places/folder-magenta-image-people.svg
new file mode 100644
index 00000000..056cbb34
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-important.svg b/.icons/awkward/22x22/places/folder-magenta-important.svg
new file mode 100644
index 00000000..63005d3a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-java.svg b/.icons/awkward/22x22/places/folder-magenta-java.svg
new file mode 100644
index 00000000..874054e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-kde.svg b/.icons/awkward/22x22/places/folder-magenta-kde.svg
new file mode 100644
index 00000000..ef70bfec
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-linux.svg b/.icons/awkward/22x22/places/folder-magenta-linux.svg
new file mode 100644
index 00000000..4f262646
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-locked.svg b/.icons/awkward/22x22/places/folder-magenta-locked.svg
new file mode 100644
index 00000000..7b38939c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-mail-cloud.svg b/.icons/awkward/22x22/places/folder-magenta-mail-cloud.svg
new file mode 100644
index 00000000..d1f3485a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-mail.svg b/.icons/awkward/22x22/places/folder-magenta-mail.svg
new file mode 100644
index 00000000..15611c53
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-mega.svg b/.icons/awkward/22x22/places/folder-magenta-mega.svg
new file mode 100644
index 00000000..257e0a0b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-meocloud.svg b/.icons/awkward/22x22/places/folder-magenta-meocloud.svg
new file mode 100644
index 00000000..eadfbea8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-music-open.svg b/.icons/awkward/22x22/places/folder-magenta-music-open.svg
new file mode 100644
index 00000000..ca90f6a0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-music.svg b/.icons/awkward/22x22/places/folder-magenta-music.svg
new file mode 100644
index 00000000..f6a94eab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-network.svg b/.icons/awkward/22x22/places/folder-magenta-network.svg
new file mode 100644
index 00000000..67a81720
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-nextcloud.svg b/.icons/awkward/22x22/places/folder-magenta-nextcloud.svg
new file mode 100644
index 00000000..fd4e22ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-open.svg b/.icons/awkward/22x22/places/folder-magenta-open.svg
new file mode 100644
index 00000000..752713ea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-owncloud.svg b/.icons/awkward/22x22/places/folder-magenta-owncloud.svg
new file mode 100644
index 00000000..2ab758d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-pcloud.svg b/.icons/awkward/22x22/places/folder-magenta-pcloud.svg
new file mode 100644
index 00000000..d9b5a4c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-photo.svg b/.icons/awkward/22x22/places/folder-magenta-photo.svg
new file mode 100644
index 00000000..22d07c4a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-pictures-open.svg b/.icons/awkward/22x22/places/folder-magenta-pictures-open.svg
new file mode 100644
index 00000000..a8d5f865
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-pictures.svg b/.icons/awkward/22x22/places/folder-magenta-pictures.svg
new file mode 100644
index 00000000..1800fcf5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-print.svg b/.icons/awkward/22x22/places/folder-magenta-print.svg
new file mode 100644
index 00000000..4f47581d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-private.svg b/.icons/awkward/22x22/places/folder-magenta-private.svg
new file mode 100644
index 00000000..538db9b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-projects.svg b/.icons/awkward/22x22/places/folder-magenta-projects.svg
new file mode 100644
index 00000000..7940814c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#47274e" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-public.svg b/.icons/awkward/22x22/places/folder-magenta-public.svg
new file mode 120000
index 00000000..665f3d03
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-public.svg
@@ -0,0 +1 @@
+folder-magenta-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-publicshare-open.svg b/.icons/awkward/22x22/places/folder-magenta-publicshare-open.svg
new file mode 100644
index 00000000..4a33432f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-recent.svg b/.icons/awkward/22x22/places/folder-magenta-recent.svg
new file mode 100644
index 00000000..af591ff3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-remote-open.svg b/.icons/awkward/22x22/places/folder-magenta-remote-open.svg
new file mode 100644
index 00000000..cab15594
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-remote.svg b/.icons/awkward/22x22/places/folder-magenta-remote.svg
new file mode 100644
index 00000000..c3f2efb9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-script.svg b/.icons/awkward/22x22/places/folder-magenta-script.svg
new file mode 100644
index 00000000..cb05b819
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#47274e">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-steam.svg b/.icons/awkward/22x22/places/folder-magenta-steam.svg
new file mode 100644
index 00000000..db43e052
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-tar.svg b/.icons/awkward/22x22/places/folder-magenta-tar.svg
new file mode 100644
index 00000000..10fa80cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#47274e" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#47274e" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-templates-open.svg b/.icons/awkward/22x22/places/folder-magenta-templates-open.svg
new file mode 100644
index 00000000..6ed456c6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-templates.svg b/.icons/awkward/22x22/places/folder-magenta-templates.svg
new file mode 100644
index 00000000..2681c7ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-torrent.svg b/.icons/awkward/22x22/places/folder-magenta-torrent.svg
new file mode 100644
index 00000000..d3d1256f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-unlocked.svg b/.icons/awkward/22x22/places/folder-magenta-unlocked.svg
new file mode 100644
index 00000000..624c3274
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-vbox.svg b/.icons/awkward/22x22/places/folder-magenta-vbox.svg
new file mode 100644
index 00000000..714b97e4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#47274e;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-video.svg b/.icons/awkward/22x22/places/folder-magenta-video.svg
new file mode 100644
index 00000000..53ba6236
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-videos-open.svg b/.icons/awkward/22x22/places/folder-magenta-videos-open.svg
new file mode 100644
index 00000000..b8cd398b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-videos.svg b/.icons/awkward/22x22/places/folder-magenta-videos.svg
new file mode 120000
index 00000000..97d6660b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-videos.svg
@@ -0,0 +1 @@
+folder-magenta-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-magenta-visiting.svg b/.icons/awkward/22x22/places/folder-magenta-visiting.svg
new file mode 100644
index 00000000..282ec035
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-wifi.svg b/.icons/awkward/22x22/places/folder-magenta-wifi.svg
new file mode 100644
index 00000000..b8783e48
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-wine.svg b/.icons/awkward/22x22/places/folder-magenta-wine.svg
new file mode 100644
index 00000000..d54ff18f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#47274e" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#47274e" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#47274e" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#47274e" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta-yandex-disk.svg b/.icons/awkward/22x22/places/folder-magenta-yandex-disk.svg
new file mode 100644
index 00000000..05f7f142
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-magenta.svg b/.icons/awkward/22x22/places/folder-magenta.svg
new file mode 100644
index 00000000..56e3e907
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-magenta.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-mail-cloud.svg b/.icons/awkward/22x22/places/folder-mail-cloud.svg
new file mode 120000
index 00000000..3b4b65aa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-mail-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-mail.svg b/.icons/awkward/22x22/places/folder-mail.svg
new file mode 120000
index 00000000..00d5791d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-mail.svg
@@ -0,0 +1 @@
+folder-oomox-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-mega.svg b/.icons/awkward/22x22/places/folder-mega.svg
new file mode 120000
index 00000000..1024126c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-mega.svg
@@ -0,0 +1 @@
+folder-oomox-mega.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-meocloud.svg b/.icons/awkward/22x22/places/folder-meocloud.svg
new file mode 120000
index 00000000..de4d6262
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-meocloud.svg
@@ -0,0 +1 @@
+folder-oomox-meocloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-music-open.svg b/.icons/awkward/22x22/places/folder-music-open.svg
new file mode 120000
index 00000000..0f8e174e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-music-open.svg
@@ -0,0 +1 @@
+folder-oomox-music-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-music.svg b/.icons/awkward/22x22/places/folder-music.svg
new file mode 120000
index 00000000..3a448648
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-music.svg
@@ -0,0 +1 @@
+folder-oomox-music.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-network.svg b/.icons/awkward/22x22/places/folder-network.svg
new file mode 120000
index 00000000..4ba3443e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-network.svg
@@ -0,0 +1 @@
+folder-oomox-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nextcloud.svg b/.icons/awkward/22x22/places/folder-nextcloud.svg
new file mode 120000
index 00000000..5a375f13
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nextcloud.svg
@@ -0,0 +1 @@
+folder-oomox-nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-activities.svg b/.icons/awkward/22x22/places/folder-nordic-activities.svg
new file mode 100644
index 00000000..e48069b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4e6766" cx="8" cy="14" r="1"/>
+ <circle style="fill:#4e6766" cx="11" cy="14" r="1"/>
+ <circle style="fill:#4e6766" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-android.svg b/.icons/awkward/22x22/places/folder-nordic-android.svg
new file mode 100644
index 00000000..637affce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-apple.svg b/.icons/awkward/22x22/places/folder-nordic-apple.svg
new file mode 100644
index 00000000..b485ad88
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-arduino.svg b/.icons/awkward/22x22/places/folder-nordic-arduino.svg
new file mode 100644
index 00000000..2c714e0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-backup.svg b/.icons/awkward/22x22/places/folder-nordic-backup.svg
new file mode 100644
index 00000000..b4388ee9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-books.svg b/.icons/awkward/22x22/places/folder-nordic-books.svg
new file mode 100644
index 00000000..87036fce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-cd.svg b/.icons/awkward/22x22/places/folder-nordic-cd.svg
new file mode 100644
index 00000000..094c42eb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#4e6766" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#82abaa" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-copy-cloud.svg b/.icons/awkward/22x22/places/folder-nordic-copy-cloud.svg
new file mode 100644
index 00000000..0f3d840f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-desktop.svg b/.icons/awkward/22x22/places/folder-nordic-desktop.svg
new file mode 120000
index 00000000..863bca9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-desktop.svg
@@ -0,0 +1 @@
+user-nordic-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-development.svg b/.icons/awkward/22x22/places/folder-nordic-development.svg
new file mode 100644
index 00000000..4620b905
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-documents-open.svg b/.icons/awkward/22x22/places/folder-nordic-documents-open.svg
new file mode 100644
index 00000000..ac382a60
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-documents.svg b/.icons/awkward/22x22/places/folder-nordic-documents.svg
new file mode 100644
index 00000000..cecaf545
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-download-open.svg b/.icons/awkward/22x22/places/folder-nordic-download-open.svg
new file mode 100644
index 00000000..db5f91ca
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-download.svg b/.icons/awkward/22x22/places/folder-nordic-download.svg
new file mode 100644
index 00000000..04d212dd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-downloads.svg b/.icons/awkward/22x22/places/folder-nordic-downloads.svg
new file mode 120000
index 00000000..5d885b2f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-downloads.svg
@@ -0,0 +1 @@
+folder-nordic-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-drag-accept.svg b/.icons/awkward/22x22/places/folder-nordic-drag-accept.svg
new file mode 100644
index 00000000..10c951bc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-dropbox.svg b/.icons/awkward/22x22/places/folder-nordic-dropbox.svg
new file mode 100644
index 00000000..cdd59301
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-favorites.svg b/.icons/awkward/22x22/places/folder-nordic-favorites.svg
new file mode 100644
index 00000000..94659924
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-games.svg b/.icons/awkward/22x22/places/folder-nordic-games.svg
new file mode 100644
index 00000000..cf32b161
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-git.svg b/.icons/awkward/22x22/places/folder-nordic-git.svg
new file mode 100644
index 00000000..b0422546
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-github.svg b/.icons/awkward/22x22/places/folder-nordic-github.svg
new file mode 100644
index 00000000..439d49fc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-gitlab.svg b/.icons/awkward/22x22/places/folder-nordic-gitlab.svg
new file mode 100644
index 00000000..fbe38794
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-gnome.svg b/.icons/awkward/22x22/places/folder-nordic-gnome.svg
new file mode 100644
index 00000000..1427e195
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-google-drive.svg b/.icons/awkward/22x22/places/folder-nordic-google-drive.svg
new file mode 100644
index 00000000..48d773d2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#4e6766" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#4e6766" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#4e6766" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-image-people.svg b/.icons/awkward/22x22/places/folder-nordic-image-people.svg
new file mode 100644
index 00000000..19eec714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-important.svg b/.icons/awkward/22x22/places/folder-nordic-important.svg
new file mode 100644
index 00000000..f12ae4d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-java.svg b/.icons/awkward/22x22/places/folder-nordic-java.svg
new file mode 100644
index 00000000..e96bb01c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-kde.svg b/.icons/awkward/22x22/places/folder-nordic-kde.svg
new file mode 100644
index 00000000..f4d9d7a6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-linux.svg b/.icons/awkward/22x22/places/folder-nordic-linux.svg
new file mode 100644
index 00000000..08dd1ff9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-locked.svg b/.icons/awkward/22x22/places/folder-nordic-locked.svg
new file mode 100644
index 00000000..b0871ae6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-mail-cloud.svg b/.icons/awkward/22x22/places/folder-nordic-mail-cloud.svg
new file mode 100644
index 00000000..3f953239
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-mail.svg b/.icons/awkward/22x22/places/folder-nordic-mail.svg
new file mode 100644
index 00000000..98914695
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-mega.svg b/.icons/awkward/22x22/places/folder-nordic-mega.svg
new file mode 100644
index 00000000..b1d0b163
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-meocloud.svg b/.icons/awkward/22x22/places/folder-nordic-meocloud.svg
new file mode 100644
index 00000000..7b237193
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-music-open.svg b/.icons/awkward/22x22/places/folder-nordic-music-open.svg
new file mode 100644
index 00000000..b851529f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-music.svg b/.icons/awkward/22x22/places/folder-nordic-music.svg
new file mode 100644
index 00000000..3a75b924
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-network.svg b/.icons/awkward/22x22/places/folder-nordic-network.svg
new file mode 100644
index 00000000..75a368b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-nextcloud.svg b/.icons/awkward/22x22/places/folder-nordic-nextcloud.svg
new file mode 100644
index 00000000..85458f6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-open.svg b/.icons/awkward/22x22/places/folder-nordic-open.svg
new file mode 100644
index 00000000..3363b78e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-owncloud.svg b/.icons/awkward/22x22/places/folder-nordic-owncloud.svg
new file mode 100644
index 00000000..cdbe9243
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-pcloud.svg b/.icons/awkward/22x22/places/folder-nordic-pcloud.svg
new file mode 100644
index 00000000..001a04b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-photo.svg b/.icons/awkward/22x22/places/folder-nordic-photo.svg
new file mode 100644
index 00000000..af2eefea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-pictures-open.svg b/.icons/awkward/22x22/places/folder-nordic-pictures-open.svg
new file mode 100644
index 00000000..46613eb6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-pictures.svg b/.icons/awkward/22x22/places/folder-nordic-pictures.svg
new file mode 100644
index 00000000..f2d45768
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-print.svg b/.icons/awkward/22x22/places/folder-nordic-print.svg
new file mode 100644
index 00000000..ec3121c2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-private.svg b/.icons/awkward/22x22/places/folder-nordic-private.svg
new file mode 100644
index 00000000..d39577bb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-projects.svg b/.icons/awkward/22x22/places/folder-nordic-projects.svg
new file mode 100644
index 00000000..c4119006
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4e6766" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-public.svg b/.icons/awkward/22x22/places/folder-nordic-public.svg
new file mode 120000
index 00000000..d1132243
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-public.svg
@@ -0,0 +1 @@
+folder-nordic-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-publicshare-open.svg b/.icons/awkward/22x22/places/folder-nordic-publicshare-open.svg
new file mode 100644
index 00000000..67971e38
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-recent.svg b/.icons/awkward/22x22/places/folder-nordic-recent.svg
new file mode 100644
index 00000000..6bb60385
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-remote-open.svg b/.icons/awkward/22x22/places/folder-nordic-remote-open.svg
new file mode 100644
index 00000000..32208041
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-remote.svg b/.icons/awkward/22x22/places/folder-nordic-remote.svg
new file mode 100644
index 00000000..09c2b40c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-saved-search.svg b/.icons/awkward/22x22/places/folder-nordic-saved-search.svg
new file mode 100644
index 00000000..36a866d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-saved-search.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82ABAA" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10,10 A 3,3 0 0 1 13,13 3,3 0 0 1 12.443,14.736 L 14.853,17.146 C 14.947,17.24 15,17.367 15,17.5 15,17.776 14.776,18 14.5,18 14.367,18 14.24,17.948 14.146,17.854 L 11.734,15.441 A 3,3 0 0 1 10,16 3,3 0 0 1 7,13 3,3 0 0 1 10,10 Z M 10,11 A 2,2 0 0 0 8,13 2,2 0 0 0 10,15 2,2 0 0 0 12,13 2,2 0 0 0 10,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-script.svg b/.icons/awkward/22x22/places/folder-nordic-script.svg
new file mode 100644
index 00000000..167db944
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#4e6766">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-steam.svg b/.icons/awkward/22x22/places/folder-nordic-steam.svg
new file mode 100644
index 00000000..e984b056
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-tar.svg b/.icons/awkward/22x22/places/folder-nordic-tar.svg
new file mode 100644
index 00000000..f84127d2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#4e6766" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#4e6766" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-templates-open.svg b/.icons/awkward/22x22/places/folder-nordic-templates-open.svg
new file mode 100644
index 00000000..be1b8679
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-templates.svg b/.icons/awkward/22x22/places/folder-nordic-templates.svg
new file mode 100644
index 00000000..3cdb1935
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-torrent.svg b/.icons/awkward/22x22/places/folder-nordic-torrent.svg
new file mode 100644
index 00000000..23c8abb6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-unlocked.svg b/.icons/awkward/22x22/places/folder-nordic-unlocked.svg
new file mode 100644
index 00000000..cf408036
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-vbox.svg b/.icons/awkward/22x22/places/folder-nordic-vbox.svg
new file mode 100644
index 00000000..c40098d9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#4e6766;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-video.svg b/.icons/awkward/22x22/places/folder-nordic-video.svg
new file mode 100644
index 00000000..9818293e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-videos-open.svg b/.icons/awkward/22x22/places/folder-nordic-videos-open.svg
new file mode 100644
index 00000000..64c2f622
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-videos.svg b/.icons/awkward/22x22/places/folder-nordic-videos.svg
new file mode 120000
index 00000000..c7cf527e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-videos.svg
@@ -0,0 +1 @@
+folder-nordic-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-nordic-visiting.svg b/.icons/awkward/22x22/places/folder-nordic-visiting.svg
new file mode 100644
index 00000000..107a708c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-wifi.svg b/.icons/awkward/22x22/places/folder-nordic-wifi.svg
new file mode 100644
index 00000000..9dce4a43
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-wine.svg b/.icons/awkward/22x22/places/folder-nordic-wine.svg
new file mode 100644
index 00000000..a6dd9c37
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#4e6766" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4e6766" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4e6766" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4e6766" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic-yandex-disk.svg b/.icons/awkward/22x22/places/folder-nordic-yandex-disk.svg
new file mode 100644
index 00000000..49168885
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-nordic.svg b/.icons/awkward/22x22/places/folder-nordic.svg
new file mode 100644
index 00000000..f763bc24
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-nordic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-activities.svg b/.icons/awkward/22x22/places/folder-oomox-activities.svg
new file mode 100644
index 00000000..a9010f6b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#130f23" cx="8" cy="14" r="1"/>
+ <circle style="fill:#130f23" cx="11" cy="14" r="1"/>
+ <circle style="fill:#130f23" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-android.svg b/.icons/awkward/22x22/places/folder-oomox-android.svg
new file mode 100644
index 00000000..ae47e274
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-apple.svg b/.icons/awkward/22x22/places/folder-oomox-apple.svg
new file mode 100644
index 00000000..f6a04338
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-arduino.svg b/.icons/awkward/22x22/places/folder-oomox-arduino.svg
new file mode 100644
index 00000000..02bebe0d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-backup.svg b/.icons/awkward/22x22/places/folder-oomox-backup.svg
new file mode 100644
index 00000000..9f72d3e6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-books.svg b/.icons/awkward/22x22/places/folder-oomox-books.svg
new file mode 100644
index 00000000..1f03d9e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-cd.svg b/.icons/awkward/22x22/places/folder-oomox-cd.svg
new file mode 100644
index 00000000..c3235d8f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#130f23" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#d271c9" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-copy-cloud.svg b/.icons/awkward/22x22/places/folder-oomox-copy-cloud.svg
new file mode 100644
index 00000000..b0ef5f88
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-development.svg b/.icons/awkward/22x22/places/folder-oomox-development.svg
new file mode 100644
index 00000000..78303f5f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-documents-open.svg b/.icons/awkward/22x22/places/folder-oomox-documents-open.svg
new file mode 100644
index 00000000..7b7e71f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-documents.svg b/.icons/awkward/22x22/places/folder-oomox-documents.svg
new file mode 100644
index 00000000..d4d1856d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-download-open.svg b/.icons/awkward/22x22/places/folder-oomox-download-open.svg
new file mode 100644
index 00000000..84843dcf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-download.svg b/.icons/awkward/22x22/places/folder-oomox-download.svg
new file mode 100644
index 00000000..62850b3a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-drag-accept.svg b/.icons/awkward/22x22/places/folder-oomox-drag-accept.svg
new file mode 100644
index 00000000..fa443f77
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-dropbox.svg b/.icons/awkward/22x22/places/folder-oomox-dropbox.svg
new file mode 100644
index 00000000..1b40bbf0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-favorites.svg b/.icons/awkward/22x22/places/folder-oomox-favorites.svg
new file mode 100644
index 00000000..6b2e705f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-games.svg b/.icons/awkward/22x22/places/folder-oomox-games.svg
new file mode 100644
index 00000000..84effe73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-git.svg b/.icons/awkward/22x22/places/folder-oomox-git.svg
new file mode 100644
index 00000000..e92b6789
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-github.svg b/.icons/awkward/22x22/places/folder-oomox-github.svg
new file mode 100644
index 00000000..08214df3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-gitlab.svg b/.icons/awkward/22x22/places/folder-oomox-gitlab.svg
new file mode 100644
index 00000000..3a69886a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-gnome.svg b/.icons/awkward/22x22/places/folder-oomox-gnome.svg
new file mode 100644
index 00000000..022cb43d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-google-drive.svg b/.icons/awkward/22x22/places/folder-oomox-google-drive.svg
new file mode 100644
index 00000000..d8540635
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#130f23" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#130f23" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#130f23" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-image-people.svg b/.icons/awkward/22x22/places/folder-oomox-image-people.svg
new file mode 100644
index 00000000..aeb07c96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-important.svg b/.icons/awkward/22x22/places/folder-oomox-important.svg
new file mode 100644
index 00000000..68512891
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-java.svg b/.icons/awkward/22x22/places/folder-oomox-java.svg
new file mode 100644
index 00000000..69fede4b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-kde.svg b/.icons/awkward/22x22/places/folder-oomox-kde.svg
new file mode 100644
index 00000000..a3c1cfc6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-linux.svg b/.icons/awkward/22x22/places/folder-oomox-linux.svg
new file mode 100644
index 00000000..beea3e10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-locked.svg b/.icons/awkward/22x22/places/folder-oomox-locked.svg
new file mode 100644
index 00000000..8e0cc706
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-mail-cloud.svg b/.icons/awkward/22x22/places/folder-oomox-mail-cloud.svg
new file mode 100644
index 00000000..c6312566
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-mail.svg b/.icons/awkward/22x22/places/folder-oomox-mail.svg
new file mode 100644
index 00000000..2f0f65ba
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-mega.svg b/.icons/awkward/22x22/places/folder-oomox-mega.svg
new file mode 100644
index 00000000..36d2e004
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-meocloud.svg b/.icons/awkward/22x22/places/folder-oomox-meocloud.svg
new file mode 100644
index 00000000..4c498b16
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-music-open.svg b/.icons/awkward/22x22/places/folder-oomox-music-open.svg
new file mode 100644
index 00000000..23353165
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-music.svg b/.icons/awkward/22x22/places/folder-oomox-music.svg
new file mode 100644
index 00000000..034632c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-network.svg b/.icons/awkward/22x22/places/folder-oomox-network.svg
new file mode 100644
index 00000000..411dc321
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-nextcloud.svg b/.icons/awkward/22x22/places/folder-oomox-nextcloud.svg
new file mode 100644
index 00000000..1648451a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-open.svg b/.icons/awkward/22x22/places/folder-oomox-open.svg
new file mode 100644
index 00000000..c30e1ead
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-owncloud.svg b/.icons/awkward/22x22/places/folder-oomox-owncloud.svg
new file mode 100644
index 00000000..774c11f0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-pcloud.svg b/.icons/awkward/22x22/places/folder-oomox-pcloud.svg
new file mode 100644
index 00000000..4d074650
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-photo.svg b/.icons/awkward/22x22/places/folder-oomox-photo.svg
new file mode 100644
index 00000000..d1fc0b32
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-pictures-open.svg b/.icons/awkward/22x22/places/folder-oomox-pictures-open.svg
new file mode 100644
index 00000000..cd6e0971
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-pictures.svg b/.icons/awkward/22x22/places/folder-oomox-pictures.svg
new file mode 100644
index 00000000..81343f52
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-print.svg b/.icons/awkward/22x22/places/folder-oomox-print.svg
new file mode 100644
index 00000000..b81e01ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-private.svg b/.icons/awkward/22x22/places/folder-oomox-private.svg
new file mode 100644
index 00000000..18398166
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-projects.svg b/.icons/awkward/22x22/places/folder-oomox-projects.svg
new file mode 100644
index 00000000..2c38abab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#130f23" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-publicshare-open.svg b/.icons/awkward/22x22/places/folder-oomox-publicshare-open.svg
new file mode 100644
index 00000000..65d8b54e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-recent.svg b/.icons/awkward/22x22/places/folder-oomox-recent.svg
new file mode 100644
index 00000000..6584e3ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-remote-open.svg b/.icons/awkward/22x22/places/folder-oomox-remote-open.svg
new file mode 100644
index 00000000..2b75ac79
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-remote.svg b/.icons/awkward/22x22/places/folder-oomox-remote.svg
new file mode 100644
index 00000000..8802b4de
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-script.svg b/.icons/awkward/22x22/places/folder-oomox-script.svg
new file mode 100644
index 00000000..fa25a714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#130f23">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-steam.svg b/.icons/awkward/22x22/places/folder-oomox-steam.svg
new file mode 100644
index 00000000..5bfc5bcd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-tar.svg b/.icons/awkward/22x22/places/folder-oomox-tar.svg
new file mode 100644
index 00000000..16c975c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#130f23" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#130f23" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-templates-open.svg b/.icons/awkward/22x22/places/folder-oomox-templates-open.svg
new file mode 100644
index 00000000..64b99e1e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-templates.svg b/.icons/awkward/22x22/places/folder-oomox-templates.svg
new file mode 100644
index 00000000..b19c4569
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-torrent.svg b/.icons/awkward/22x22/places/folder-oomox-torrent.svg
new file mode 100644
index 00000000..d1cf90ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-unlocked.svg b/.icons/awkward/22x22/places/folder-oomox-unlocked.svg
new file mode 100644
index 00000000..7c59c325
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-vbox.svg b/.icons/awkward/22x22/places/folder-oomox-vbox.svg
new file mode 100644
index 00000000..2169578b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#130f23;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-video.svg b/.icons/awkward/22x22/places/folder-oomox-video.svg
new file mode 100644
index 00000000..afcac5c3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-videos-open.svg b/.icons/awkward/22x22/places/folder-oomox-videos-open.svg
new file mode 100644
index 00000000..115c7861
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-visiting.svg b/.icons/awkward/22x22/places/folder-oomox-visiting.svg
new file mode 100644
index 00000000..b64ec187
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-wifi.svg b/.icons/awkward/22x22/places/folder-oomox-wifi.svg
new file mode 100644
index 00000000..0e76727b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-wine.svg b/.icons/awkward/22x22/places/folder-oomox-wine.svg
new file mode 100644
index 00000000..030bc526
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#130f23" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#130f23" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#130f23" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#130f23" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox-yandex-disk.svg b/.icons/awkward/22x22/places/folder-oomox-yandex-disk.svg
new file mode 100644
index 00000000..83353213
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-oomox.svg b/.icons/awkward/22x22/places/folder-oomox.svg
new file mode 100644
index 00000000..0c6d5715
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-oomox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-open.svg b/.icons/awkward/22x22/places/folder-open.svg
new file mode 120000
index 00000000..1f8ab62b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-open.svg
@@ -0,0 +1 @@
+folder-oomox-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-activities.svg b/.icons/awkward/22x22/places/folder-orange-activities.svg
new file mode 100644
index 00000000..c042ead1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#533314" cx="8" cy="14" r="1"/>
+ <circle style="fill:#533314" cx="11" cy="14" r="1"/>
+ <circle style="fill:#533314" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-android.svg b/.icons/awkward/22x22/places/folder-orange-android.svg
new file mode 100644
index 00000000..18a227ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-apple.svg b/.icons/awkward/22x22/places/folder-orange-apple.svg
new file mode 100644
index 00000000..4f1d10ea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-arduino.svg b/.icons/awkward/22x22/places/folder-orange-arduino.svg
new file mode 100644
index 00000000..b7ff9f2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-backup.svg b/.icons/awkward/22x22/places/folder-orange-backup.svg
new file mode 100644
index 00000000..8ce982cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-books.svg b/.icons/awkward/22x22/places/folder-orange-books.svg
new file mode 100644
index 00000000..1e70f243
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-cd.svg b/.icons/awkward/22x22/places/folder-orange-cd.svg
new file mode 100644
index 00000000..c07c263f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#533314" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#ee923a" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-copy-cloud.svg b/.icons/awkward/22x22/places/folder-orange-copy-cloud.svg
new file mode 100644
index 00000000..6d3d14a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-desktop.svg b/.icons/awkward/22x22/places/folder-orange-desktop.svg
new file mode 120000
index 00000000..d542d2f3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-desktop.svg
@@ -0,0 +1 @@
+user-orange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-development.svg b/.icons/awkward/22x22/places/folder-orange-development.svg
new file mode 100644
index 00000000..bcd3e14e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-documents-open.svg b/.icons/awkward/22x22/places/folder-orange-documents-open.svg
new file mode 100644
index 00000000..c3027b17
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-documents.svg b/.icons/awkward/22x22/places/folder-orange-documents.svg
new file mode 100644
index 00000000..285b5fad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-download-open.svg b/.icons/awkward/22x22/places/folder-orange-download-open.svg
new file mode 100644
index 00000000..efeb3c66
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-download.svg b/.icons/awkward/22x22/places/folder-orange-download.svg
new file mode 100644
index 00000000..83345388
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-downloads.svg b/.icons/awkward/22x22/places/folder-orange-downloads.svg
new file mode 120000
index 00000000..b35838c9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-downloads.svg
@@ -0,0 +1 @@
+folder-orange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-drag-accept.svg b/.icons/awkward/22x22/places/folder-orange-drag-accept.svg
new file mode 100644
index 00000000..ea5b4766
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-dropbox.svg b/.icons/awkward/22x22/places/folder-orange-dropbox.svg
new file mode 100644
index 00000000..0f8d46ac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-favorites.svg b/.icons/awkward/22x22/places/folder-orange-favorites.svg
new file mode 100644
index 00000000..676bd004
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-games.svg b/.icons/awkward/22x22/places/folder-orange-games.svg
new file mode 100644
index 00000000..a87e3c1d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-git.svg b/.icons/awkward/22x22/places/folder-orange-git.svg
new file mode 100644
index 00000000..6b6d531d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-github.svg b/.icons/awkward/22x22/places/folder-orange-github.svg
new file mode 100644
index 00000000..172a2cba
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-gitlab.svg b/.icons/awkward/22x22/places/folder-orange-gitlab.svg
new file mode 100644
index 00000000..310abeea
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-gnome.svg b/.icons/awkward/22x22/places/folder-orange-gnome.svg
new file mode 100644
index 00000000..8168b7ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-google-drive.svg b/.icons/awkward/22x22/places/folder-orange-google-drive.svg
new file mode 100644
index 00000000..1ed70487
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#533314" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#533314" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#533314" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-image-people.svg b/.icons/awkward/22x22/places/folder-orange-image-people.svg
new file mode 100644
index 00000000..aefe4b8a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-important.svg b/.icons/awkward/22x22/places/folder-orange-important.svg
new file mode 100644
index 00000000..8934f00d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-java.svg b/.icons/awkward/22x22/places/folder-orange-java.svg
new file mode 100644
index 00000000..9613f106
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-kde.svg b/.icons/awkward/22x22/places/folder-orange-kde.svg
new file mode 100644
index 00000000..14a2e9ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-linux.svg b/.icons/awkward/22x22/places/folder-orange-linux.svg
new file mode 100644
index 00000000..f4de85d0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-locked.svg b/.icons/awkward/22x22/places/folder-orange-locked.svg
new file mode 100644
index 00000000..8f3b0eb6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-mail-cloud.svg b/.icons/awkward/22x22/places/folder-orange-mail-cloud.svg
new file mode 100644
index 00000000..ac165203
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-mail.svg b/.icons/awkward/22x22/places/folder-orange-mail.svg
new file mode 100644
index 00000000..f5825480
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-mega.svg b/.icons/awkward/22x22/places/folder-orange-mega.svg
new file mode 100644
index 00000000..c9fb6435
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-meocloud.svg b/.icons/awkward/22x22/places/folder-orange-meocloud.svg
new file mode 100644
index 00000000..47b1f9ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-music-open.svg b/.icons/awkward/22x22/places/folder-orange-music-open.svg
new file mode 100644
index 00000000..e275f5ef
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-music.svg b/.icons/awkward/22x22/places/folder-orange-music.svg
new file mode 100644
index 00000000..c25b344c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-network.svg b/.icons/awkward/22x22/places/folder-orange-network.svg
new file mode 100644
index 00000000..ddf44f80
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-nextcloud.svg b/.icons/awkward/22x22/places/folder-orange-nextcloud.svg
new file mode 100644
index 00000000..b2dd80c0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-open.svg b/.icons/awkward/22x22/places/folder-orange-open.svg
new file mode 100644
index 00000000..0cb0dfb7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-owncloud.svg b/.icons/awkward/22x22/places/folder-orange-owncloud.svg
new file mode 100644
index 00000000..a51d4928
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-pcloud.svg b/.icons/awkward/22x22/places/folder-orange-pcloud.svg
new file mode 100644
index 00000000..db2edd9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-photo.svg b/.icons/awkward/22x22/places/folder-orange-photo.svg
new file mode 100644
index 00000000..cf32ea42
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-pictures-open.svg b/.icons/awkward/22x22/places/folder-orange-pictures-open.svg
new file mode 100644
index 00000000..463b3164
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-pictures.svg b/.icons/awkward/22x22/places/folder-orange-pictures.svg
new file mode 100644
index 00000000..9af1e5c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-print.svg b/.icons/awkward/22x22/places/folder-orange-print.svg
new file mode 100644
index 00000000..42827adc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-private.svg b/.icons/awkward/22x22/places/folder-orange-private.svg
new file mode 100644
index 00000000..5c444d41
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-projects.svg b/.icons/awkward/22x22/places/folder-orange-projects.svg
new file mode 100644
index 00000000..0c8679f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#533314" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-public.svg b/.icons/awkward/22x22/places/folder-orange-public.svg
new file mode 120000
index 00000000..8db128b2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-public.svg
@@ -0,0 +1 @@
+folder-orange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-publicshare-open.svg b/.icons/awkward/22x22/places/folder-orange-publicshare-open.svg
new file mode 100644
index 00000000..6aff8b49
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-recent.svg b/.icons/awkward/22x22/places/folder-orange-recent.svg
new file mode 100644
index 00000000..a784fdfa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-remote-open.svg b/.icons/awkward/22x22/places/folder-orange-remote-open.svg
new file mode 100644
index 00000000..85a9678e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-remote.svg b/.icons/awkward/22x22/places/folder-orange-remote.svg
new file mode 100644
index 00000000..cb0c2495
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-script.svg b/.icons/awkward/22x22/places/folder-orange-script.svg
new file mode 100644
index 00000000..b2b73371
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#533314">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-steam.svg b/.icons/awkward/22x22/places/folder-orange-steam.svg
new file mode 100644
index 00000000..61cd7a07
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-tar.svg b/.icons/awkward/22x22/places/folder-orange-tar.svg
new file mode 100644
index 00000000..32e5c9fc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#533314" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#533314" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-templates-open.svg b/.icons/awkward/22x22/places/folder-orange-templates-open.svg
new file mode 100644
index 00000000..207b6088
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-templates.svg b/.icons/awkward/22x22/places/folder-orange-templates.svg
new file mode 100644
index 00000000..1d08cf16
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-torrent.svg b/.icons/awkward/22x22/places/folder-orange-torrent.svg
new file mode 100644
index 00000000..3e99461e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-unlocked.svg b/.icons/awkward/22x22/places/folder-orange-unlocked.svg
new file mode 100644
index 00000000..f92bb249
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-vbox.svg b/.icons/awkward/22x22/places/folder-orange-vbox.svg
new file mode 100644
index 00000000..f142a049
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#533314;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-video.svg b/.icons/awkward/22x22/places/folder-orange-video.svg
new file mode 100644
index 00000000..904537ac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-videos-open.svg b/.icons/awkward/22x22/places/folder-orange-videos-open.svg
new file mode 100644
index 00000000..f15cd5f2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-videos.svg b/.icons/awkward/22x22/places/folder-orange-videos.svg
new file mode 120000
index 00000000..5737f0c1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-videos.svg
@@ -0,0 +1 @@
+folder-orange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-orange-visiting.svg b/.icons/awkward/22x22/places/folder-orange-visiting.svg
new file mode 100644
index 00000000..0ab0523f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-wifi.svg b/.icons/awkward/22x22/places/folder-orange-wifi.svg
new file mode 100644
index 00000000..fc08745d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-wine.svg b/.icons/awkward/22x22/places/folder-orange-wine.svg
new file mode 100644
index 00000000..7c0301a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#533314" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#533314" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#533314" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#533314" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange-yandex-disk.svg b/.icons/awkward/22x22/places/folder-orange-yandex-disk.svg
new file mode 100644
index 00000000..6d045aed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-orange.svg b/.icons/awkward/22x22/places/folder-orange.svg
new file mode 100644
index 00000000..58934970
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-orange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-owncloud.svg b/.icons/awkward/22x22/places/folder-owncloud.svg
new file mode 120000
index 00000000..118c2006
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-owncloud.svg
@@ -0,0 +1 @@
+folder-oomox-owncloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pcloud.svg b/.icons/awkward/22x22/places/folder-pcloud.svg
new file mode 120000
index 00000000..2dd7efcf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pcloud.svg
@@ -0,0 +1 @@
+folder-oomox-pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-photo.svg b/.icons/awkward/22x22/places/folder-photo.svg
new file mode 120000
index 00000000..dce4f67c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-photo.svg
@@ -0,0 +1 @@
+folder-oomox-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-photos.svg b/.icons/awkward/22x22/places/folder-photos.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-photos.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-picture.svg b/.icons/awkward/22x22/places/folder-picture.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-picture.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pictures-open.svg b/.icons/awkward/22x22/places/folder-pictures-open.svg
new file mode 120000
index 00000000..393e11ed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pictures-open.svg
@@ -0,0 +1 @@
+folder-oomox-pictures-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pictures.svg b/.icons/awkward/22x22/places/folder-pictures.svg
new file mode 120000
index 00000000..8b75b9c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pictures.svg
@@ -0,0 +1 @@
+folder-oomox-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-activities.svg b/.icons/awkward/22x22/places/folder-pink-activities.svg
new file mode 100644
index 00000000..42bdb171
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#542233" cx="8" cy="14" r="1"/>
+ <circle style="fill:#542233" cx="11" cy="14" r="1"/>
+ <circle style="fill:#542233" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-android.svg b/.icons/awkward/22x22/places/folder-pink-android.svg
new file mode 100644
index 00000000..cc5fa442
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-apple.svg b/.icons/awkward/22x22/places/folder-pink-apple.svg
new file mode 100644
index 00000000..a69ff08c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-arduino.svg b/.icons/awkward/22x22/places/folder-pink-arduino.svg
new file mode 100644
index 00000000..ef2bb4dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-backup.svg b/.icons/awkward/22x22/places/folder-pink-backup.svg
new file mode 100644
index 00000000..8a3b62a5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-books.svg b/.icons/awkward/22x22/places/folder-pink-books.svg
new file mode 100644
index 00000000..2a1136cf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-cd.svg b/.icons/awkward/22x22/places/folder-pink-cd.svg
new file mode 100644
index 00000000..1edb232b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#542233" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#f06292" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-copy-cloud.svg b/.icons/awkward/22x22/places/folder-pink-copy-cloud.svg
new file mode 100644
index 00000000..d1a7020e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-desktop.svg b/.icons/awkward/22x22/places/folder-pink-desktop.svg
new file mode 120000
index 00000000..79d2a442
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-desktop.svg
@@ -0,0 +1 @@
+user-pink-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-development.svg b/.icons/awkward/22x22/places/folder-pink-development.svg
new file mode 100644
index 00000000..b903089c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-documents-open.svg b/.icons/awkward/22x22/places/folder-pink-documents-open.svg
new file mode 100644
index 00000000..570af903
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-documents.svg b/.icons/awkward/22x22/places/folder-pink-documents.svg
new file mode 100644
index 00000000..9581d98a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-download-open.svg b/.icons/awkward/22x22/places/folder-pink-download-open.svg
new file mode 100644
index 00000000..d7e85f82
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-download.svg b/.icons/awkward/22x22/places/folder-pink-download.svg
new file mode 100644
index 00000000..8a6fccdf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-downloads.svg b/.icons/awkward/22x22/places/folder-pink-downloads.svg
new file mode 120000
index 00000000..fd6486c4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-downloads.svg
@@ -0,0 +1 @@
+folder-pink-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-drag-accept.svg b/.icons/awkward/22x22/places/folder-pink-drag-accept.svg
new file mode 100644
index 00000000..b29ce822
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-dropbox.svg b/.icons/awkward/22x22/places/folder-pink-dropbox.svg
new file mode 100644
index 00000000..0861dd46
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-favorites.svg b/.icons/awkward/22x22/places/folder-pink-favorites.svg
new file mode 100644
index 00000000..7192ac12
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-games.svg b/.icons/awkward/22x22/places/folder-pink-games.svg
new file mode 100644
index 00000000..e42cfc67
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-git.svg b/.icons/awkward/22x22/places/folder-pink-git.svg
new file mode 100644
index 00000000..466a1ac4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-github.svg b/.icons/awkward/22x22/places/folder-pink-github.svg
new file mode 100644
index 00000000..d19f170f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-gitlab.svg b/.icons/awkward/22x22/places/folder-pink-gitlab.svg
new file mode 100644
index 00000000..1114b090
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-gnome.svg b/.icons/awkward/22x22/places/folder-pink-gnome.svg
new file mode 100644
index 00000000..7cf7a426
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-google-drive.svg b/.icons/awkward/22x22/places/folder-pink-google-drive.svg
new file mode 100644
index 00000000..b1cdd0a9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#542233" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#542233" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#542233" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-image-people.svg b/.icons/awkward/22x22/places/folder-pink-image-people.svg
new file mode 100644
index 00000000..156941d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-important.svg b/.icons/awkward/22x22/places/folder-pink-important.svg
new file mode 100644
index 00000000..bc40dc62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-java.svg b/.icons/awkward/22x22/places/folder-pink-java.svg
new file mode 100644
index 00000000..a6cd1795
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-kde.svg b/.icons/awkward/22x22/places/folder-pink-kde.svg
new file mode 100644
index 00000000..9e1f7e68
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-linux.svg b/.icons/awkward/22x22/places/folder-pink-linux.svg
new file mode 100644
index 00000000..7b7436d1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-locked.svg b/.icons/awkward/22x22/places/folder-pink-locked.svg
new file mode 100644
index 00000000..a225c092
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-mail-cloud.svg b/.icons/awkward/22x22/places/folder-pink-mail-cloud.svg
new file mode 100644
index 00000000..6598d9e1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-mail.svg b/.icons/awkward/22x22/places/folder-pink-mail.svg
new file mode 100644
index 00000000..b8767e73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-mega.svg b/.icons/awkward/22x22/places/folder-pink-mega.svg
new file mode 100644
index 00000000..9d243110
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-meocloud.svg b/.icons/awkward/22x22/places/folder-pink-meocloud.svg
new file mode 100644
index 00000000..d303905b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-music-open.svg b/.icons/awkward/22x22/places/folder-pink-music-open.svg
new file mode 100644
index 00000000..ac737cf7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-music.svg b/.icons/awkward/22x22/places/folder-pink-music.svg
new file mode 100644
index 00000000..8679d914
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-network.svg b/.icons/awkward/22x22/places/folder-pink-network.svg
new file mode 100644
index 00000000..b5e68074
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-nextcloud.svg b/.icons/awkward/22x22/places/folder-pink-nextcloud.svg
new file mode 100644
index 00000000..91cd1e1b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-open.svg b/.icons/awkward/22x22/places/folder-pink-open.svg
new file mode 100644
index 00000000..0d7dcaee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-owncloud.svg b/.icons/awkward/22x22/places/folder-pink-owncloud.svg
new file mode 100644
index 00000000..aa84d1e4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-pcloud.svg b/.icons/awkward/22x22/places/folder-pink-pcloud.svg
new file mode 100644
index 00000000..7a0c789d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-photo.svg b/.icons/awkward/22x22/places/folder-pink-photo.svg
new file mode 100644
index 00000000..02359366
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-pictures-open.svg b/.icons/awkward/22x22/places/folder-pink-pictures-open.svg
new file mode 100644
index 00000000..26675b80
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-pictures.svg b/.icons/awkward/22x22/places/folder-pink-pictures.svg
new file mode 100644
index 00000000..42649bcd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-print.svg b/.icons/awkward/22x22/places/folder-pink-print.svg
new file mode 100644
index 00000000..590e260a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-private.svg b/.icons/awkward/22x22/places/folder-pink-private.svg
new file mode 100644
index 00000000..804fd676
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-projects.svg b/.icons/awkward/22x22/places/folder-pink-projects.svg
new file mode 100644
index 00000000..9b07b6d2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#542233" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-public.svg b/.icons/awkward/22x22/places/folder-pink-public.svg
new file mode 120000
index 00000000..4a1f7f6c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-public.svg
@@ -0,0 +1 @@
+folder-pink-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-publicshare-open.svg b/.icons/awkward/22x22/places/folder-pink-publicshare-open.svg
new file mode 100644
index 00000000..770f5989
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-recent.svg b/.icons/awkward/22x22/places/folder-pink-recent.svg
new file mode 100644
index 00000000..3fe09e25
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-remote-open.svg b/.icons/awkward/22x22/places/folder-pink-remote-open.svg
new file mode 100644
index 00000000..f40c9510
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-remote.svg b/.icons/awkward/22x22/places/folder-pink-remote.svg
new file mode 100644
index 00000000..34e3baf0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-script.svg b/.icons/awkward/22x22/places/folder-pink-script.svg
new file mode 100644
index 00000000..9f5cf78f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#542233">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-steam.svg b/.icons/awkward/22x22/places/folder-pink-steam.svg
new file mode 100644
index 00000000..02982376
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-tar.svg b/.icons/awkward/22x22/places/folder-pink-tar.svg
new file mode 100644
index 00000000..c6578f44
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#542233" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#542233" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-templates-open.svg b/.icons/awkward/22x22/places/folder-pink-templates-open.svg
new file mode 100644
index 00000000..718ec3de
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-templates.svg b/.icons/awkward/22x22/places/folder-pink-templates.svg
new file mode 100644
index 00000000..4f2140f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-torrent.svg b/.icons/awkward/22x22/places/folder-pink-torrent.svg
new file mode 100644
index 00000000..60426ab8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-unlocked.svg b/.icons/awkward/22x22/places/folder-pink-unlocked.svg
new file mode 100644
index 00000000..3ed5f070
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-vbox.svg b/.icons/awkward/22x22/places/folder-pink-vbox.svg
new file mode 100644
index 00000000..cc808111
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#542233;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-video.svg b/.icons/awkward/22x22/places/folder-pink-video.svg
new file mode 100644
index 00000000..9683069c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-videos-open.svg b/.icons/awkward/22x22/places/folder-pink-videos-open.svg
new file mode 100644
index 00000000..f656f50b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-videos.svg b/.icons/awkward/22x22/places/folder-pink-videos.svg
new file mode 120000
index 00000000..750933b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-videos.svg
@@ -0,0 +1 @@
+folder-pink-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-pink-visiting.svg b/.icons/awkward/22x22/places/folder-pink-visiting.svg
new file mode 100644
index 00000000..e204aba9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-wifi.svg b/.icons/awkward/22x22/places/folder-pink-wifi.svg
new file mode 100644
index 00000000..a7fa0d42
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-wine.svg b/.icons/awkward/22x22/places/folder-pink-wine.svg
new file mode 100644
index 00000000..91b93676
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#542233" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#542233" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#542233" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#542233" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink-yandex-disk.svg b/.icons/awkward/22x22/places/folder-pink-yandex-disk.svg
new file mode 100644
index 00000000..31453723
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-pink.svg b/.icons/awkward/22x22/places/folder-pink.svg
new file mode 100644
index 00000000..50f1bda9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-pink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-print.svg b/.icons/awkward/22x22/places/folder-print.svg
new file mode 120000
index 00000000..5ddb5582
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-print.svg
@@ -0,0 +1 @@
+folder-oomox-print.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-private.svg b/.icons/awkward/22x22/places/folder-private.svg
new file mode 120000
index 00000000..d799c785
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-private.svg
@@ -0,0 +1 @@
+folder-oomox-private.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-projects.svg b/.icons/awkward/22x22/places/folder-projects.svg
new file mode 120000
index 00000000..68389090
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-projects.svg
@@ -0,0 +1 @@
+folder-oomox-projects.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-public.svg b/.icons/awkward/22x22/places/folder-public.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-public.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-publicshare-open.svg b/.icons/awkward/22x22/places/folder-publicshare-open.svg
new file mode 120000
index 00000000..0108ff6d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-publicshare-open.svg
@@ -0,0 +1 @@
+folder-oomox-publicshare-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-publicshare.svg b/.icons/awkward/22x22/places/folder-publicshare.svg
new file mode 120000
index 00000000..cd92d1f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-publicshare.svg
@@ -0,0 +1 @@
+folder-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-recent.svg b/.icons/awkward/22x22/places/folder-recent.svg
new file mode 120000
index 00000000..6ab27a13
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-recent.svg
@@ -0,0 +1 @@
+folder-oomox-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-activities.svg b/.icons/awkward/22x22/places/folder-red-activities.svg
new file mode 100644
index 00000000..dc14d713
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d" cx="8" cy="14" r="1"/>
+ <circle style="fill:#4f1d1d" cx="11" cy="14" r="1"/>
+ <circle style="fill:#4f1d1d" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-android.svg b/.icons/awkward/22x22/places/folder-red-android.svg
new file mode 100644
index 00000000..12801922
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-apple.svg b/.icons/awkward/22x22/places/folder-red-apple.svg
new file mode 100644
index 00000000..71d7b5ff
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-arduino.svg b/.icons/awkward/22x22/places/folder-red-arduino.svg
new file mode 100644
index 00000000..351e104f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-backup.svg b/.icons/awkward/22x22/places/folder-red-backup.svg
new file mode 100644
index 00000000..12738b74
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-books.svg b/.icons/awkward/22x22/places/folder-red-books.svg
new file mode 100644
index 00000000..6f586afa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-cd.svg b/.icons/awkward/22x22/places/folder-red-cd.svg
new file mode 100644
index 00000000..1f77c54c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#4f1d1d" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#e25252" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-copy-cloud.svg b/.icons/awkward/22x22/places/folder-red-copy-cloud.svg
new file mode 100644
index 00000000..10865f76
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-desktop.svg b/.icons/awkward/22x22/places/folder-red-desktop.svg
new file mode 120000
index 00000000..a4ef218b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-desktop.svg
@@ -0,0 +1 @@
+user-red-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-development.svg b/.icons/awkward/22x22/places/folder-red-development.svg
new file mode 100644
index 00000000..914a34fe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-documents-open.svg b/.icons/awkward/22x22/places/folder-red-documents-open.svg
new file mode 100644
index 00000000..99342abf
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-documents.svg b/.icons/awkward/22x22/places/folder-red-documents.svg
new file mode 100644
index 00000000..f378cdf8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-download-open.svg b/.icons/awkward/22x22/places/folder-red-download-open.svg
new file mode 100644
index 00000000..9bbcc0d7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-download.svg b/.icons/awkward/22x22/places/folder-red-download.svg
new file mode 100644
index 00000000..342cf9b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-downloads.svg b/.icons/awkward/22x22/places/folder-red-downloads.svg
new file mode 120000
index 00000000..f8be6974
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-downloads.svg
@@ -0,0 +1 @@
+folder-red-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-drag-accept.svg b/.icons/awkward/22x22/places/folder-red-drag-accept.svg
new file mode 100644
index 00000000..ca9c56ac
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-dropbox.svg b/.icons/awkward/22x22/places/folder-red-dropbox.svg
new file mode 100644
index 00000000..36533ada
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-favorites.svg b/.icons/awkward/22x22/places/folder-red-favorites.svg
new file mode 100644
index 00000000..439bdfd1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-games.svg b/.icons/awkward/22x22/places/folder-red-games.svg
new file mode 100644
index 00000000..e48b4193
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-git.svg b/.icons/awkward/22x22/places/folder-red-git.svg
new file mode 100644
index 00000000..94cb9ff9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-github.svg b/.icons/awkward/22x22/places/folder-red-github.svg
new file mode 100644
index 00000000..38433cb9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-gitlab.svg b/.icons/awkward/22x22/places/folder-red-gitlab.svg
new file mode 100644
index 00000000..fe89cf1e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-gnome.svg b/.icons/awkward/22x22/places/folder-red-gnome.svg
new file mode 100644
index 00000000..28406d39
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-google-drive.svg b/.icons/awkward/22x22/places/folder-red-google-drive.svg
new file mode 100644
index 00000000..05f23830
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#4f1d1d" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-image-people.svg b/.icons/awkward/22x22/places/folder-red-image-people.svg
new file mode 100644
index 00000000..42e1a1c2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-important.svg b/.icons/awkward/22x22/places/folder-red-important.svg
new file mode 100644
index 00000000..57e43f7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-java.svg b/.icons/awkward/22x22/places/folder-red-java.svg
new file mode 100644
index 00000000..2b0efc00
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-kde.svg b/.icons/awkward/22x22/places/folder-red-kde.svg
new file mode 100644
index 00000000..de5e0a0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-linux.svg b/.icons/awkward/22x22/places/folder-red-linux.svg
new file mode 100644
index 00000000..2b36acf4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-locked.svg b/.icons/awkward/22x22/places/folder-red-locked.svg
new file mode 100644
index 00000000..45cad985
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-mail-cloud.svg b/.icons/awkward/22x22/places/folder-red-mail-cloud.svg
new file mode 100644
index 00000000..54cd7aaa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-mail.svg b/.icons/awkward/22x22/places/folder-red-mail.svg
new file mode 100644
index 00000000..dc3ba7f7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-mega.svg b/.icons/awkward/22x22/places/folder-red-mega.svg
new file mode 100644
index 00000000..ed0915cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-meocloud.svg b/.icons/awkward/22x22/places/folder-red-meocloud.svg
new file mode 100644
index 00000000..b3e8de2d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-music-open.svg b/.icons/awkward/22x22/places/folder-red-music-open.svg
new file mode 100644
index 00000000..ae553843
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-music.svg b/.icons/awkward/22x22/places/folder-red-music.svg
new file mode 100644
index 00000000..1fef194c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-network.svg b/.icons/awkward/22x22/places/folder-red-network.svg
new file mode 100644
index 00000000..c599c6e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-nextcloud.svg b/.icons/awkward/22x22/places/folder-red-nextcloud.svg
new file mode 100644
index 00000000..a4076428
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-open.svg b/.icons/awkward/22x22/places/folder-red-open.svg
new file mode 100644
index 00000000..930ecd08
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-owncloud.svg b/.icons/awkward/22x22/places/folder-red-owncloud.svg
new file mode 100644
index 00000000..e2ba79ae
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-pcloud.svg b/.icons/awkward/22x22/places/folder-red-pcloud.svg
new file mode 100644
index 00000000..556ed6e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-photo.svg b/.icons/awkward/22x22/places/folder-red-photo.svg
new file mode 100644
index 00000000..d493f3cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-pictures-open.svg b/.icons/awkward/22x22/places/folder-red-pictures-open.svg
new file mode 100644
index 00000000..f740dac4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-pictures.svg b/.icons/awkward/22x22/places/folder-red-pictures.svg
new file mode 100644
index 00000000..7c19c4de
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-print.svg b/.icons/awkward/22x22/places/folder-red-print.svg
new file mode 100644
index 00000000..303d9c98
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-private.svg b/.icons/awkward/22x22/places/folder-red-private.svg
new file mode 100644
index 00000000..0dfd83e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-projects.svg b/.icons/awkward/22x22/places/folder-red-projects.svg
new file mode 100644
index 00000000..796721e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f1d1d" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-public.svg b/.icons/awkward/22x22/places/folder-red-public.svg
new file mode 120000
index 00000000..00ea3358
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-public.svg
@@ -0,0 +1 @@
+folder-red-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-publicshare-open.svg b/.icons/awkward/22x22/places/folder-red-publicshare-open.svg
new file mode 100644
index 00000000..e0bf906f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-recent.svg b/.icons/awkward/22x22/places/folder-red-recent.svg
new file mode 100644
index 00000000..2b7666e9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-remote-open.svg b/.icons/awkward/22x22/places/folder-red-remote-open.svg
new file mode 100644
index 00000000..60a87c10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-remote.svg b/.icons/awkward/22x22/places/folder-red-remote.svg
new file mode 100644
index 00000000..aa0520bd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-script.svg b/.icons/awkward/22x22/places/folder-red-script.svg
new file mode 100644
index 00000000..68beabd9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#4f1d1d">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-steam.svg b/.icons/awkward/22x22/places/folder-red-steam.svg
new file mode 100644
index 00000000..6aae9472
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-tar.svg b/.icons/awkward/22x22/places/folder-red-tar.svg
new file mode 100644
index 00000000..4092c797
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#4f1d1d" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#4f1d1d" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-templates-open.svg b/.icons/awkward/22x22/places/folder-red-templates-open.svg
new file mode 100644
index 00000000..77ea1a38
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-templates.svg b/.icons/awkward/22x22/places/folder-red-templates.svg
new file mode 100644
index 00000000..8c609c3d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-torrent.svg b/.icons/awkward/22x22/places/folder-red-torrent.svg
new file mode 100644
index 00000000..bee6ff65
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-unlocked.svg b/.icons/awkward/22x22/places/folder-red-unlocked.svg
new file mode 100644
index 00000000..c98e269c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-vbox.svg b/.icons/awkward/22x22/places/folder-red-vbox.svg
new file mode 100644
index 00000000..f8369c59
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#4f1d1d;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-video.svg b/.icons/awkward/22x22/places/folder-red-video.svg
new file mode 100644
index 00000000..4611045a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-videos-open.svg b/.icons/awkward/22x22/places/folder-red-videos-open.svg
new file mode 100644
index 00000000..de9e5b56
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-videos.svg b/.icons/awkward/22x22/places/folder-red-videos.svg
new file mode 120000
index 00000000..579a8f4f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-videos.svg
@@ -0,0 +1 @@
+folder-red-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-red-visiting.svg b/.icons/awkward/22x22/places/folder-red-visiting.svg
new file mode 100644
index 00000000..5381252a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-wifi.svg b/.icons/awkward/22x22/places/folder-red-wifi.svg
new file mode 100644
index 00000000..e2f7e0ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-wine.svg b/.icons/awkward/22x22/places/folder-red-wine.svg
new file mode 100644
index 00000000..28581237
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4f1d1d" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red-yandex-disk.svg b/.icons/awkward/22x22/places/folder-red-yandex-disk.svg
new file mode 100644
index 00000000..16c47c85
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-red.svg b/.icons/awkward/22x22/places/folder-red.svg
new file mode 100644
index 00000000..0be41ecc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-red.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-remote-open.svg b/.icons/awkward/22x22/places/folder-remote-open.svg
new file mode 120000
index 00000000..74b313c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-remote-open.svg
@@ -0,0 +1 @@
+folder-oomox-remote-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-remote.svg b/.icons/awkward/22x22/places/folder-remote.svg
new file mode 120000
index 00000000..645798d4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-remote.svg
@@ -0,0 +1 @@
+folder-oomox-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-root.svg b/.icons/awkward/22x22/places/folder-root.svg
new file mode 120000
index 00000000..e2deaa4f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-root.svg
@@ -0,0 +1 @@
+folder-red.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-script.svg b/.icons/awkward/22x22/places/folder-script.svg
new file mode 120000
index 00000000..8e9231e2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-script.svg
@@ -0,0 +1 @@
+folder-oomox-script.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-sound.svg b/.icons/awkward/22x22/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-steam.svg b/.icons/awkward/22x22/places/folder-steam.svg
new file mode 120000
index 00000000..b80a6f8a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-steam.svg
@@ -0,0 +1 @@
+folder-oomox-steam.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-tar.svg b/.icons/awkward/22x22/places/folder-tar.svg
new file mode 120000
index 00000000..b5871469
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-tar.svg
@@ -0,0 +1 @@
+folder-oomox-tar.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-activities.svg b/.icons/awkward/22x22/places/folder-teal-activities.svg
new file mode 100644
index 00000000..9780dd76
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#08382e" cx="8" cy="14" r="1"/>
+ <circle style="fill:#08382e" cx="11" cy="14" r="1"/>
+ <circle style="fill:#08382e" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-android.svg b/.icons/awkward/22x22/places/folder-teal-android.svg
new file mode 100644
index 00000000..97690795
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-apple.svg b/.icons/awkward/22x22/places/folder-teal-apple.svg
new file mode 100644
index 00000000..96262e68
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-arduino.svg b/.icons/awkward/22x22/places/folder-teal-arduino.svg
new file mode 100644
index 00000000..195089ce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-backup.svg b/.icons/awkward/22x22/places/folder-teal-backup.svg
new file mode 100644
index 00000000..ac95f8cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-books.svg b/.icons/awkward/22x22/places/folder-teal-books.svg
new file mode 100644
index 00000000..fe96db5b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-cd.svg b/.icons/awkward/22x22/places/folder-teal-cd.svg
new file mode 100644
index 00000000..89f20cf3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#08382e" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#16a085" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-copy-cloud.svg b/.icons/awkward/22x22/places/folder-teal-copy-cloud.svg
new file mode 100644
index 00000000..5390ccf5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-desktop.svg b/.icons/awkward/22x22/places/folder-teal-desktop.svg
new file mode 120000
index 00000000..a756fdc0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-desktop.svg
@@ -0,0 +1 @@
+user-teal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-development.svg b/.icons/awkward/22x22/places/folder-teal-development.svg
new file mode 100644
index 00000000..19aecc62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-documents-open.svg b/.icons/awkward/22x22/places/folder-teal-documents-open.svg
new file mode 100644
index 00000000..e6605ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-documents.svg b/.icons/awkward/22x22/places/folder-teal-documents.svg
new file mode 100644
index 00000000..611a2f19
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-download-open.svg b/.icons/awkward/22x22/places/folder-teal-download-open.svg
new file mode 100644
index 00000000..89e0c30b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-download.svg b/.icons/awkward/22x22/places/folder-teal-download.svg
new file mode 100644
index 00000000..cad1eec0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-downloads.svg b/.icons/awkward/22x22/places/folder-teal-downloads.svg
new file mode 120000
index 00000000..0c0c70e7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-downloads.svg
@@ -0,0 +1 @@
+folder-teal-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-drag-accept.svg b/.icons/awkward/22x22/places/folder-teal-drag-accept.svg
new file mode 100644
index 00000000..ba15b5dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-dropbox.svg b/.icons/awkward/22x22/places/folder-teal-dropbox.svg
new file mode 100644
index 00000000..3c165519
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-favorites.svg b/.icons/awkward/22x22/places/folder-teal-favorites.svg
new file mode 100644
index 00000000..5660007b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-games.svg b/.icons/awkward/22x22/places/folder-teal-games.svg
new file mode 100644
index 00000000..2a6f6c96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-git.svg b/.icons/awkward/22x22/places/folder-teal-git.svg
new file mode 100644
index 00000000..8599e603
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-github.svg b/.icons/awkward/22x22/places/folder-teal-github.svg
new file mode 100644
index 00000000..8fcde868
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-gitlab.svg b/.icons/awkward/22x22/places/folder-teal-gitlab.svg
new file mode 100644
index 00000000..1c7ab805
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-gnome.svg b/.icons/awkward/22x22/places/folder-teal-gnome.svg
new file mode 100644
index 00000000..08900357
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-google-drive.svg b/.icons/awkward/22x22/places/folder-teal-google-drive.svg
new file mode 100644
index 00000000..ea29de25
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#08382e" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#08382e" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#08382e" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-image-people.svg b/.icons/awkward/22x22/places/folder-teal-image-people.svg
new file mode 100644
index 00000000..6358c63c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-important.svg b/.icons/awkward/22x22/places/folder-teal-important.svg
new file mode 100644
index 00000000..e5bd0c71
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-java.svg b/.icons/awkward/22x22/places/folder-teal-java.svg
new file mode 100644
index 00000000..8365472b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-kde.svg b/.icons/awkward/22x22/places/folder-teal-kde.svg
new file mode 100644
index 00000000..6f4e540e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-linux.svg b/.icons/awkward/22x22/places/folder-teal-linux.svg
new file mode 100644
index 00000000..cd3a2f65
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-locked.svg b/.icons/awkward/22x22/places/folder-teal-locked.svg
new file mode 100644
index 00000000..d9e1b2be
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-mail-cloud.svg b/.icons/awkward/22x22/places/folder-teal-mail-cloud.svg
new file mode 100644
index 00000000..bf4e465c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-mail.svg b/.icons/awkward/22x22/places/folder-teal-mail.svg
new file mode 100644
index 00000000..23c2df47
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-mega.svg b/.icons/awkward/22x22/places/folder-teal-mega.svg
new file mode 100644
index 00000000..8992267c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-meocloud.svg b/.icons/awkward/22x22/places/folder-teal-meocloud.svg
new file mode 100644
index 00000000..88d6d1cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-music-open.svg b/.icons/awkward/22x22/places/folder-teal-music-open.svg
new file mode 100644
index 00000000..9f5ddf0c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-music.svg b/.icons/awkward/22x22/places/folder-teal-music.svg
new file mode 100644
index 00000000..257d59db
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-network.svg b/.icons/awkward/22x22/places/folder-teal-network.svg
new file mode 100644
index 00000000..bf07bc62
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-nextcloud.svg b/.icons/awkward/22x22/places/folder-teal-nextcloud.svg
new file mode 100644
index 00000000..6baa15da
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-open.svg b/.icons/awkward/22x22/places/folder-teal-open.svg
new file mode 100644
index 00000000..b3fedbd6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-owncloud.svg b/.icons/awkward/22x22/places/folder-teal-owncloud.svg
new file mode 100644
index 00000000..6ad020fc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-pcloud.svg b/.icons/awkward/22x22/places/folder-teal-pcloud.svg
new file mode 100644
index 00000000..63cbbdbb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-photo.svg b/.icons/awkward/22x22/places/folder-teal-photo.svg
new file mode 100644
index 00000000..e14d1bfd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-pictures-open.svg b/.icons/awkward/22x22/places/folder-teal-pictures-open.svg
new file mode 100644
index 00000000..c7775924
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-pictures.svg b/.icons/awkward/22x22/places/folder-teal-pictures.svg
new file mode 100644
index 00000000..96559579
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-print.svg b/.icons/awkward/22x22/places/folder-teal-print.svg
new file mode 100644
index 00000000..37d06f2b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-private.svg b/.icons/awkward/22x22/places/folder-teal-private.svg
new file mode 100644
index 00000000..ed1fd9b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-projects.svg b/.icons/awkward/22x22/places/folder-teal-projects.svg
new file mode 100644
index 00000000..4152452e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#08382e" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-public.svg b/.icons/awkward/22x22/places/folder-teal-public.svg
new file mode 120000
index 00000000..bc74935e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-public.svg
@@ -0,0 +1 @@
+folder-teal-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-publicshare-open.svg b/.icons/awkward/22x22/places/folder-teal-publicshare-open.svg
new file mode 100644
index 00000000..1abccfe4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-recent.svg b/.icons/awkward/22x22/places/folder-teal-recent.svg
new file mode 100644
index 00000000..0f7f2c48
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-remote-open.svg b/.icons/awkward/22x22/places/folder-teal-remote-open.svg
new file mode 100644
index 00000000..f644c15f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-remote.svg b/.icons/awkward/22x22/places/folder-teal-remote.svg
new file mode 100644
index 00000000..371a0049
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-script.svg b/.icons/awkward/22x22/places/folder-teal-script.svg
new file mode 100644
index 00000000..037097f7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#08382e">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-steam.svg b/.icons/awkward/22x22/places/folder-teal-steam.svg
new file mode 100644
index 00000000..9161f4a6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-tar.svg b/.icons/awkward/22x22/places/folder-teal-tar.svg
new file mode 100644
index 00000000..95fd539f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#08382e" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#08382e" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-templates-open.svg b/.icons/awkward/22x22/places/folder-teal-templates-open.svg
new file mode 100644
index 00000000..17c95ea6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-templates.svg b/.icons/awkward/22x22/places/folder-teal-templates.svg
new file mode 100644
index 00000000..54dafc2a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-torrent.svg b/.icons/awkward/22x22/places/folder-teal-torrent.svg
new file mode 100644
index 00000000..b318ce96
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-unlocked.svg b/.icons/awkward/22x22/places/folder-teal-unlocked.svg
new file mode 100644
index 00000000..ada2ce91
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-vbox.svg b/.icons/awkward/22x22/places/folder-teal-vbox.svg
new file mode 100644
index 00000000..eba18e03
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#08382e;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-video.svg b/.icons/awkward/22x22/places/folder-teal-video.svg
new file mode 100644
index 00000000..853d5aed
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-videos-open.svg b/.icons/awkward/22x22/places/folder-teal-videos-open.svg
new file mode 100644
index 00000000..2c4b2e3e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-videos.svg b/.icons/awkward/22x22/places/folder-teal-videos.svg
new file mode 120000
index 00000000..3726fec6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-videos.svg
@@ -0,0 +1 @@
+folder-teal-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-teal-visiting.svg b/.icons/awkward/22x22/places/folder-teal-visiting.svg
new file mode 100644
index 00000000..cea6d661
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-wifi.svg b/.icons/awkward/22x22/places/folder-teal-wifi.svg
new file mode 100644
index 00000000..359730c4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-wine.svg b/.icons/awkward/22x22/places/folder-teal-wine.svg
new file mode 100644
index 00000000..7666b6dd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#08382e" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#08382e" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#08382e" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#08382e" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal-yandex-disk.svg b/.icons/awkward/22x22/places/folder-teal-yandex-disk.svg
new file mode 100644
index 00000000..df43b313
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-teal.svg b/.icons/awkward/22x22/places/folder-teal.svg
new file mode 100644
index 00000000..f2c5fb83
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-teal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-temp.svg b/.icons/awkward/22x22/places/folder-temp.svg
new file mode 120000
index 00000000..e6686276
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-temp.svg
@@ -0,0 +1 @@
+folder-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-templates-open.svg b/.icons/awkward/22x22/places/folder-templates-open.svg
new file mode 120000
index 00000000..568685c1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-templates-open.svg
@@ -0,0 +1 @@
+folder-oomox-templates-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-templates.svg b/.icons/awkward/22x22/places/folder-templates.svg
new file mode 120000
index 00000000..6bb94fe2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-templates.svg
@@ -0,0 +1 @@
+folder-oomox-templates.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-text.svg b/.icons/awkward/22x22/places/folder-text.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-text.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-torrent.svg b/.icons/awkward/22x22/places/folder-torrent.svg
new file mode 120000
index 00000000..9416df6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-torrent.svg
@@ -0,0 +1 @@
+folder-oomox-torrent.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-txt.svg b/.icons/awkward/22x22/places/folder-txt.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-txt.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-unlocked.svg b/.icons/awkward/22x22/places/folder-unlocked.svg
new file mode 120000
index 00000000..259e5dc8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-unlocked.svg
@@ -0,0 +1 @@
+folder-oomox-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-vbox.svg b/.icons/awkward/22x22/places/folder-vbox.svg
new file mode 120000
index 00000000..0ceedb60
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-vbox.svg
@@ -0,0 +1 @@
+folder-oomox-vbox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-video.svg b/.icons/awkward/22x22/places/folder-video.svg
new file mode 120000
index 00000000..569125b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-video.svg
@@ -0,0 +1 @@
+folder-oomox-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-videocamera.svg b/.icons/awkward/22x22/places/folder-videocamera.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-videocamera.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-videos-open.svg b/.icons/awkward/22x22/places/folder-videos-open.svg
new file mode 120000
index 00000000..adc59f9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-videos-open.svg
@@ -0,0 +1 @@
+folder-oomox-videos-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-videos.svg b/.icons/awkward/22x22/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-activities.svg b/.icons/awkward/22x22/places/folder-violet-activities.svg
new file mode 100644
index 00000000..ec30afc3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#2c1e44" cx="8" cy="14" r="1"/>
+ <circle style="fill:#2c1e44" cx="11" cy="14" r="1"/>
+ <circle style="fill:#2c1e44" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-android.svg b/.icons/awkward/22x22/places/folder-violet-android.svg
new file mode 100644
index 00000000..f1d2611f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-apple.svg b/.icons/awkward/22x22/places/folder-violet-apple.svg
new file mode 100644
index 00000000..95b22162
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-arduino.svg b/.icons/awkward/22x22/places/folder-violet-arduino.svg
new file mode 100644
index 00000000..fcda82c3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-backup.svg b/.icons/awkward/22x22/places/folder-violet-backup.svg
new file mode 100644
index 00000000..b4f941cd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-books.svg b/.icons/awkward/22x22/places/folder-violet-books.svg
new file mode 100644
index 00000000..4f09bc20
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-cd.svg b/.icons/awkward/22x22/places/folder-violet-cd.svg
new file mode 100644
index 00000000..7ac14370
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#2c1e44" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#7e57c2" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-copy-cloud.svg b/.icons/awkward/22x22/places/folder-violet-copy-cloud.svg
new file mode 100644
index 00000000..e2ee55f2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-desktop.svg b/.icons/awkward/22x22/places/folder-violet-desktop.svg
new file mode 120000
index 00000000..6a9ba01b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-desktop.svg
@@ -0,0 +1 @@
+user-violet-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-development.svg b/.icons/awkward/22x22/places/folder-violet-development.svg
new file mode 100644
index 00000000..16338075
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-documents-open.svg b/.icons/awkward/22x22/places/folder-violet-documents-open.svg
new file mode 100644
index 00000000..a1fb61cc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-documents.svg b/.icons/awkward/22x22/places/folder-violet-documents.svg
new file mode 100644
index 00000000..701c10b9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-download-open.svg b/.icons/awkward/22x22/places/folder-violet-download-open.svg
new file mode 100644
index 00000000..90d8377f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-download.svg b/.icons/awkward/22x22/places/folder-violet-download.svg
new file mode 100644
index 00000000..beff40c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-downloads.svg b/.icons/awkward/22x22/places/folder-violet-downloads.svg
new file mode 120000
index 00000000..b3b98fb2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-downloads.svg
@@ -0,0 +1 @@
+folder-violet-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-drag-accept.svg b/.icons/awkward/22x22/places/folder-violet-drag-accept.svg
new file mode 100644
index 00000000..980a7909
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-dropbox.svg b/.icons/awkward/22x22/places/folder-violet-dropbox.svg
new file mode 100644
index 00000000..bbd51a82
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-favorites.svg b/.icons/awkward/22x22/places/folder-violet-favorites.svg
new file mode 100644
index 00000000..7b613ffe
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-games.svg b/.icons/awkward/22x22/places/folder-violet-games.svg
new file mode 100644
index 00000000..0ef78cc4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-git.svg b/.icons/awkward/22x22/places/folder-violet-git.svg
new file mode 100644
index 00000000..9a49b46c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-github.svg b/.icons/awkward/22x22/places/folder-violet-github.svg
new file mode 100644
index 00000000..a9ee9038
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-gitlab.svg b/.icons/awkward/22x22/places/folder-violet-gitlab.svg
new file mode 100644
index 00000000..54a4b196
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-gnome.svg b/.icons/awkward/22x22/places/folder-violet-gnome.svg
new file mode 100644
index 00000000..53a55f6a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-google-drive.svg b/.icons/awkward/22x22/places/folder-violet-google-drive.svg
new file mode 100644
index 00000000..bdcd25d5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#2c1e44" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#2c1e44" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#2c1e44" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-image-people.svg b/.icons/awkward/22x22/places/folder-violet-image-people.svg
new file mode 100644
index 00000000..35aca568
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-important.svg b/.icons/awkward/22x22/places/folder-violet-important.svg
new file mode 100644
index 00000000..746b3a4e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-java.svg b/.icons/awkward/22x22/places/folder-violet-java.svg
new file mode 100644
index 00000000..16621956
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-kde.svg b/.icons/awkward/22x22/places/folder-violet-kde.svg
new file mode 100644
index 00000000..97076fd8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-linux.svg b/.icons/awkward/22x22/places/folder-violet-linux.svg
new file mode 100644
index 00000000..01ff4245
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-locked.svg b/.icons/awkward/22x22/places/folder-violet-locked.svg
new file mode 100644
index 00000000..b117c0b9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-mail-cloud.svg b/.icons/awkward/22x22/places/folder-violet-mail-cloud.svg
new file mode 100644
index 00000000..f903ef1b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-mail.svg b/.icons/awkward/22x22/places/folder-violet-mail.svg
new file mode 100644
index 00000000..9e6cd07d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-mega.svg b/.icons/awkward/22x22/places/folder-violet-mega.svg
new file mode 100644
index 00000000..3f1d3968
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-meocloud.svg b/.icons/awkward/22x22/places/folder-violet-meocloud.svg
new file mode 100644
index 00000000..75762ef3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-music-open.svg b/.icons/awkward/22x22/places/folder-violet-music-open.svg
new file mode 100644
index 00000000..b94ed8e1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-music.svg b/.icons/awkward/22x22/places/folder-violet-music.svg
new file mode 100644
index 00000000..a83d1e8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-network.svg b/.icons/awkward/22x22/places/folder-violet-network.svg
new file mode 100644
index 00000000..0eca45dc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-nextcloud.svg b/.icons/awkward/22x22/places/folder-violet-nextcloud.svg
new file mode 100644
index 00000000..77bb056f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-open.svg b/.icons/awkward/22x22/places/folder-violet-open.svg
new file mode 100644
index 00000000..7c234125
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-owncloud.svg b/.icons/awkward/22x22/places/folder-violet-owncloud.svg
new file mode 100644
index 00000000..962cd3d4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-pcloud.svg b/.icons/awkward/22x22/places/folder-violet-pcloud.svg
new file mode 100644
index 00000000..de5ffd64
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-photo.svg b/.icons/awkward/22x22/places/folder-violet-photo.svg
new file mode 100644
index 00000000..527fc58a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-pictures-open.svg b/.icons/awkward/22x22/places/folder-violet-pictures-open.svg
new file mode 100644
index 00000000..40f2475a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-pictures.svg b/.icons/awkward/22x22/places/folder-violet-pictures.svg
new file mode 100644
index 00000000..1c3138d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-print.svg b/.icons/awkward/22x22/places/folder-violet-print.svg
new file mode 100644
index 00000000..a5d73f8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-private.svg b/.icons/awkward/22x22/places/folder-violet-private.svg
new file mode 100644
index 00000000..c30a6c29
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-projects.svg b/.icons/awkward/22x22/places/folder-violet-projects.svg
new file mode 100644
index 00000000..2d718f7f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#2c1e44" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-public.svg b/.icons/awkward/22x22/places/folder-violet-public.svg
new file mode 120000
index 00000000..07779fc5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-public.svg
@@ -0,0 +1 @@
+folder-violet-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-publicshare-open.svg b/.icons/awkward/22x22/places/folder-violet-publicshare-open.svg
new file mode 100644
index 00000000..6f540fda
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-recent.svg b/.icons/awkward/22x22/places/folder-violet-recent.svg
new file mode 100644
index 00000000..b1f21a15
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-remote-open.svg b/.icons/awkward/22x22/places/folder-violet-remote-open.svg
new file mode 100644
index 00000000..a932b7e4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-remote.svg b/.icons/awkward/22x22/places/folder-violet-remote.svg
new file mode 100644
index 00000000..3638bc87
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-script.svg b/.icons/awkward/22x22/places/folder-violet-script.svg
new file mode 100644
index 00000000..db221d76
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#2c1e44">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-steam.svg b/.icons/awkward/22x22/places/folder-violet-steam.svg
new file mode 100644
index 00000000..f8ded2d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-tar.svg b/.icons/awkward/22x22/places/folder-violet-tar.svg
new file mode 100644
index 00000000..0f66c5b8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#2c1e44" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#2c1e44" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-templates-open.svg b/.icons/awkward/22x22/places/folder-violet-templates-open.svg
new file mode 100644
index 00000000..12030b13
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-templates.svg b/.icons/awkward/22x22/places/folder-violet-templates.svg
new file mode 100644
index 00000000..a3f661c8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-torrent.svg b/.icons/awkward/22x22/places/folder-violet-torrent.svg
new file mode 100644
index 00000000..ed89adce
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-unlocked.svg b/.icons/awkward/22x22/places/folder-violet-unlocked.svg
new file mode 100644
index 00000000..88bae3bb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-vbox.svg b/.icons/awkward/22x22/places/folder-violet-vbox.svg
new file mode 100644
index 00000000..94e27a24
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#2c1e44;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-video.svg b/.icons/awkward/22x22/places/folder-violet-video.svg
new file mode 100644
index 00000000..000d3aba
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-videos-open.svg b/.icons/awkward/22x22/places/folder-violet-videos-open.svg
new file mode 100644
index 00000000..010d1aee
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-videos.svg b/.icons/awkward/22x22/places/folder-violet-videos.svg
new file mode 120000
index 00000000..e0ea9487
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-videos.svg
@@ -0,0 +1 @@
+folder-violet-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-violet-visiting.svg b/.icons/awkward/22x22/places/folder-violet-visiting.svg
new file mode 100644
index 00000000..4241dfb5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-wifi.svg b/.icons/awkward/22x22/places/folder-violet-wifi.svg
new file mode 100644
index 00000000..72f6e759
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-wine.svg b/.icons/awkward/22x22/places/folder-violet-wine.svg
new file mode 100644
index 00000000..26887608
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#2c1e44" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#2c1e44" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#2c1e44" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#2c1e44" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet-yandex-disk.svg b/.icons/awkward/22x22/places/folder-violet-yandex-disk.svg
new file mode 100644
index 00000000..04c67283
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-violet.svg b/.icons/awkward/22x22/places/folder-violet.svg
new file mode 100644
index 00000000..87557959
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-violet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-visiting.svg b/.icons/awkward/22x22/places/folder-visiting.svg
new file mode 120000
index 00000000..05565fa0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-visiting.svg
@@ -0,0 +1 @@
+folder-oomox-visiting.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-activities.svg b/.icons/awkward/22x22/places/folder-white-activities.svg
new file mode 100644
index 00000000..ae4af7fa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f" cx="8" cy="14" r="1"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="14" r="1"/>
+ <circle style="fill:#4f4f4f" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-android.svg b/.icons/awkward/22x22/places/folder-white-android.svg
new file mode 100644
index 00000000..0afd9152
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-apple.svg b/.icons/awkward/22x22/places/folder-white-apple.svg
new file mode 100644
index 00000000..191e23b1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-arduino.svg b/.icons/awkward/22x22/places/folder-white-arduino.svg
new file mode 100644
index 00000000..03cc1b1b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-backup.svg b/.icons/awkward/22x22/places/folder-white-backup.svg
new file mode 100644
index 00000000..51239482
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-books.svg b/.icons/awkward/22x22/places/folder-white-books.svg
new file mode 100644
index 00000000..f514283a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-cd.svg b/.icons/awkward/22x22/places/folder-white-cd.svg
new file mode 100644
index 00000000..fa986a81
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#4f4f4f" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#e4e4e4" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-copy-cloud.svg b/.icons/awkward/22x22/places/folder-white-copy-cloud.svg
new file mode 100644
index 00000000..d801c0fd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-desktop.svg b/.icons/awkward/22x22/places/folder-white-desktop.svg
new file mode 120000
index 00000000..0cfcb08b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-desktop.svg
@@ -0,0 +1 @@
+user-white-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-development.svg b/.icons/awkward/22x22/places/folder-white-development.svg
new file mode 100644
index 00000000..345541ab
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-documents-open.svg b/.icons/awkward/22x22/places/folder-white-documents-open.svg
new file mode 100644
index 00000000..08a1de0f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-documents.svg b/.icons/awkward/22x22/places/folder-white-documents.svg
new file mode 100644
index 00000000..ffffe07d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-download-open.svg b/.icons/awkward/22x22/places/folder-white-download-open.svg
new file mode 100644
index 00000000..5141b95d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-download.svg b/.icons/awkward/22x22/places/folder-white-download.svg
new file mode 100644
index 00000000..15a80aca
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-downloads.svg b/.icons/awkward/22x22/places/folder-white-downloads.svg
new file mode 120000
index 00000000..add29c82
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-downloads.svg
@@ -0,0 +1 @@
+folder-white-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-drag-accept.svg b/.icons/awkward/22x22/places/folder-white-drag-accept.svg
new file mode 100644
index 00000000..16e76e10
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-dropbox.svg b/.icons/awkward/22x22/places/folder-white-dropbox.svg
new file mode 100644
index 00000000..9b3a3b91
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-favorites.svg b/.icons/awkward/22x22/places/folder-white-favorites.svg
new file mode 100644
index 00000000..a34a885a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-games.svg b/.icons/awkward/22x22/places/folder-white-games.svg
new file mode 100644
index 00000000..83350561
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-git.svg b/.icons/awkward/22x22/places/folder-white-git.svg
new file mode 100644
index 00000000..a7e2c67f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-github.svg b/.icons/awkward/22x22/places/folder-white-github.svg
new file mode 100644
index 00000000..c57babb1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-gitlab.svg b/.icons/awkward/22x22/places/folder-white-gitlab.svg
new file mode 100644
index 00000000..4bdc1231
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-gnome.svg b/.icons/awkward/22x22/places/folder-white-gnome.svg
new file mode 100644
index 00000000..08ff5dd4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-google-drive.svg b/.icons/awkward/22x22/places/folder-white-google-drive.svg
new file mode 100644
index 00000000..696c8746
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#4f4f4f" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-image-people.svg b/.icons/awkward/22x22/places/folder-white-image-people.svg
new file mode 100644
index 00000000..b4e6df2f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-important.svg b/.icons/awkward/22x22/places/folder-white-important.svg
new file mode 100644
index 00000000..5ed316ec
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-java.svg b/.icons/awkward/22x22/places/folder-white-java.svg
new file mode 100644
index 00000000..d754a479
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-kde.svg b/.icons/awkward/22x22/places/folder-white-kde.svg
new file mode 100644
index 00000000..42c026b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-linux.svg b/.icons/awkward/22x22/places/folder-white-linux.svg
new file mode 100644
index 00000000..3b2dc7f8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-locked.svg b/.icons/awkward/22x22/places/folder-white-locked.svg
new file mode 100644
index 00000000..306f1eeb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-mail-cloud.svg b/.icons/awkward/22x22/places/folder-white-mail-cloud.svg
new file mode 100644
index 00000000..1e1e390f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-mail.svg b/.icons/awkward/22x22/places/folder-white-mail.svg
new file mode 100644
index 00000000..1c535d9a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-mega.svg b/.icons/awkward/22x22/places/folder-white-mega.svg
new file mode 100644
index 00000000..6e3bc181
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-meocloud.svg b/.icons/awkward/22x22/places/folder-white-meocloud.svg
new file mode 100644
index 00000000..d82c1e77
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-music-open.svg b/.icons/awkward/22x22/places/folder-white-music-open.svg
new file mode 100644
index 00000000..bae1333c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-music.svg b/.icons/awkward/22x22/places/folder-white-music.svg
new file mode 100644
index 00000000..8b35526a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-network.svg b/.icons/awkward/22x22/places/folder-white-network.svg
new file mode 100644
index 00000000..8d1b20a1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-nextcloud.svg b/.icons/awkward/22x22/places/folder-white-nextcloud.svg
new file mode 100644
index 00000000..a62b8149
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-open.svg b/.icons/awkward/22x22/places/folder-white-open.svg
new file mode 100644
index 00000000..e77f49aa
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-owncloud.svg b/.icons/awkward/22x22/places/folder-white-owncloud.svg
new file mode 100644
index 00000000..31f0c317
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-pcloud.svg b/.icons/awkward/22x22/places/folder-white-pcloud.svg
new file mode 100644
index 00000000..ea9d94f5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-photo.svg b/.icons/awkward/22x22/places/folder-white-photo.svg
new file mode 100644
index 00000000..2f4c1f1d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-pictures-open.svg b/.icons/awkward/22x22/places/folder-white-pictures-open.svg
new file mode 100644
index 00000000..e606ed09
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-pictures.svg b/.icons/awkward/22x22/places/folder-white-pictures.svg
new file mode 100644
index 00000000..e94ef847
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-print.svg b/.icons/awkward/22x22/places/folder-white-print.svg
new file mode 100644
index 00000000..a2b523fb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-private.svg b/.icons/awkward/22x22/places/folder-white-private.svg
new file mode 100644
index 00000000..81a00583
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-projects.svg b/.icons/awkward/22x22/places/folder-white-projects.svg
new file mode 100644
index 00000000..b96a8ee2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f4f4f" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-public.svg b/.icons/awkward/22x22/places/folder-white-public.svg
new file mode 120000
index 00000000..c89813d6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-public.svg
@@ -0,0 +1 @@
+folder-white-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-publicshare-open.svg b/.icons/awkward/22x22/places/folder-white-publicshare-open.svg
new file mode 100644
index 00000000..e6093776
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-recent.svg b/.icons/awkward/22x22/places/folder-white-recent.svg
new file mode 100644
index 00000000..958fdb1e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-remote-open.svg b/.icons/awkward/22x22/places/folder-white-remote-open.svg
new file mode 100644
index 00000000..70f8f46f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-remote.svg b/.icons/awkward/22x22/places/folder-white-remote.svg
new file mode 100644
index 00000000..b6e5c6b8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-script.svg b/.icons/awkward/22x22/places/folder-white-script.svg
new file mode 100644
index 00000000..cdd3f24f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#4f4f4f">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-steam.svg b/.icons/awkward/22x22/places/folder-white-steam.svg
new file mode 100644
index 00000000..ed6ad30a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-tar.svg b/.icons/awkward/22x22/places/folder-white-tar.svg
new file mode 100644
index 00000000..994419cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#4f4f4f" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#4f4f4f" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-templates-open.svg b/.icons/awkward/22x22/places/folder-white-templates-open.svg
new file mode 100644
index 00000000..6215f6b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-templates.svg b/.icons/awkward/22x22/places/folder-white-templates.svg
new file mode 100644
index 00000000..51bb5630
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-torrent.svg b/.icons/awkward/22x22/places/folder-white-torrent.svg
new file mode 100644
index 00000000..65bad4b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-unlocked.svg b/.icons/awkward/22x22/places/folder-white-unlocked.svg
new file mode 100644
index 00000000..ccac85cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-vbox.svg b/.icons/awkward/22x22/places/folder-white-vbox.svg
new file mode 100644
index 00000000..6d7b9ebc
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-video.svg b/.icons/awkward/22x22/places/folder-white-video.svg
new file mode 100644
index 00000000..95b533f6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-videos-open.svg b/.icons/awkward/22x22/places/folder-white-videos-open.svg
new file mode 100644
index 00000000..92d359f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-videos.svg b/.icons/awkward/22x22/places/folder-white-videos.svg
new file mode 120000
index 00000000..60b8f23b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-videos.svg
@@ -0,0 +1 @@
+folder-white-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-white-visiting.svg b/.icons/awkward/22x22/places/folder-white-visiting.svg
new file mode 100644
index 00000000..50db74ca
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-wifi.svg b/.icons/awkward/22x22/places/folder-white-wifi.svg
new file mode 100644
index 00000000..a72d564f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-wine.svg b/.icons/awkward/22x22/places/folder-white-wine.svg
new file mode 100644
index 00000000..3b33e4e8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white-yandex-disk.svg b/.icons/awkward/22x22/places/folder-white-yandex-disk.svg
new file mode 100644
index 00000000..b324c9d8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-white.svg b/.icons/awkward/22x22/places/folder-white.svg
new file mode 100644
index 00000000..63fc67cb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-white.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-wifi.svg b/.icons/awkward/22x22/places/folder-wifi.svg
new file mode 120000
index 00000000..478cea37
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-wifi.svg
@@ -0,0 +1 @@
+folder-oomox-wifi.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-wine.svg b/.icons/awkward/22x22/places/folder-wine.svg
new file mode 120000
index 00000000..34c28f6e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-wine.svg
@@ -0,0 +1 @@
+folder-oomox-wine.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yandex-disk.svg b/.icons/awkward/22x22/places/folder-yandex-disk.svg
new file mode 120000
index 00000000..b715f80d
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yandex-disk.svg
@@ -0,0 +1 @@
+folder-oomox-yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-activities.svg b/.icons/awkward/22x22/places/folder-yellow-activities.svg
new file mode 100644
index 00000000..9a02b702
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c" cx="8" cy="14" r="1"/>
+ <circle style="fill:#4f3e0c" cx="11" cy="14" r="1"/>
+ <circle style="fill:#4f3e0c" cx="14" cy="14" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-android.svg b/.icons/awkward/22x22/places/folder-yellow-android.svg
new file mode 100644
index 00000000..23907c98
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-android.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="M 7 11 A 1 1 0 0 0 6.3027 12.717 L 6.9766 13.391 C 6.4972 14.013 6.1357 14.911 6.0098 16.223 C 5.973 16.993 6.7852 16.994 6.7852 16.994 L 14.215 17.025 C 14.215 17.025 15.05 17.025 15.01 16.219 C 14.878 14.908 14.514 14.014 14.035 13.398 L 14.717 12.717 A 1 1 0 0 0 13.99 11 A 1 1 0 0 0 13.303 11.303 L 12.342 12.264 C 11.702 12.072 11.058 12.043 10.553 12.035 C 10.008 12.026 9.3301 12.05 8.6641 12.25 L 7.7168 11.303 A 1 1 0 0 0 7 11 z M 8.5 14 A 0.5 0.5 0 0 1 9 14.5 A 0.5 0.5 0 0 1 8.5 15 A 0.5 0.5 0 0 1 8 14.5 A 0.5 0.5 0 0 1 8.5 14 z M 12.5 14 A 0.5 0.5 0 0 1 13 14.5 A 0.5 0.5 0 0 1 12.5 15 A 0.5 0.5 0 0 1 12 14.5 A 0.5 0.5 0 0 1 12.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-apple.svg b/.icons/awkward/22x22/places/folder-yellow-apple.svg
new file mode 100644
index 00000000..610187d5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 12.989,10 C 12.492,10.018 11.891,10.287 11.535,10.653 11.216,10.978 10.937,11.496 11.012,11.993 11.566,12.031 12.13,11.746 12.475,11.38 12.82,11.013 13.052,10.508 12.989,10 Z M 12.539,12.003 C 11.916,11.941 11.625,12.366 11.309,12.366 10.993,12.366 10.505,12.013 9.9894,12.023 9.3104,12.033 8.6823,12.412 8.3327,13.013 7.6272,14.223 8.1529,16.016 8.8405,16.997 9.1764,17.477 9.5874,18 10.104,18 10.621,18 10.802,17.673 11.414,17.673 12.027,17.673 11.893,18 12.434,18 12.975,18 13.225,17.497 13.559,17.015 13.945,16.458 14,16 14,16 14,16 13.008,15.488 12.998,14.292 12.988,13.291 14,12.786 14,12.786 13.53,12.107 12.8,12.014 12.539,12.003 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-arduino.svg b/.icons/awkward/22x22/places/folder-yellow-arduino.svg
new file mode 100644
index 00000000..6e050cb3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="m7.8425 10.9231c-0.39015 0-0.77877 0.07815-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 3.27e-4 0.017477 8.62e-4 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 9e-3 -3.26e-4 0.01743-8e-4 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-6e-3c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.04945-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-6e-3c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.0072c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.04946 0.72474 0.14303 0.22452 0.09231 0.43116 0.22872 0.60217 0.39663l0.0072 0.0072c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 6e-3c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.09357-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538zm-6.7692 0.61538v1.2308h2.4615v-1.2308z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-backup.svg b/.icons/awkward/22x22/places/folder-yellow-backup.svg
new file mode 100644
index 00000000..a4441ecb
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="m11 10a4 4 0 0 0 -4 4h-1l1.4492188 2 1.5507812-2h-1a3 3 0 0 1 3 -3 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -2.1191406 -0.880859l-0.7070313 0.707031a4 4 0 0 0 2.8261719 1.173828 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm-1 2v2l1 2h1l-1-2v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-books.svg b/.icons/awkward/22x22/places/folder-yellow-books.svg
new file mode 100644
index 00000000..942d68e7
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="m7 10c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-cd.svg b/.icons/awkward/22x22/places/folder-yellow-cd.svg
new file mode 100644
index 00000000..e7bbe3e8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <g transform="translate(-1,-1)">
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="9.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 2,17 C 2,17.554 2.446,18 3,18 H 21 C 21.554,18 22,17.554 22,17 V 6 C 22,5.446 21.554,5 21,5 H 11 V 4 C 11,3.446 10.554,3 10,3 H 3 C 2.446,3 2,3.446 2,4"/>
+ <rect style="opacity:0.2" width="20" height="12" x="2" y="8.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="4" y="7" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="2" y="9" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 3,3 C 2.446,3 2,3.446 2,4 V 4.5 C 2,3.946 2.446,3.5 3,3.5 H 10 C 10.554,3.5 11,3.946 11,4.5 V 4 C 11,3.446 10.554,3 10,3 Z M 11,5 V 5.5 H 21 C 21.554,5.5 22,5.946 22,6.5 V 6 C 22,5.446 21.554,5 21,5 Z"/>
+ <circle style="fill:#4f3e0c" cx="11.5" cy="14.5" r="4.5"/>
+ <circle style="fill:#e2b322" cx="11.5" cy="14.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-copy-cloud.svg b/.icons/awkward/22x22/places/folder-yellow-copy-cloud.svg
new file mode 100644
index 00000000..a76394b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 15,10 13,13.5 14,14 Z M 8,12 6,13 H 8.5 L 10,18 10.5,17.5 16,18 14,14.5 13,14 10.4,15.697 9,12.5 Z M 11,13.5 10,14.5 10.5,15.5 12.3,14.297 12,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-desktop.svg b/.icons/awkward/22x22/places/folder-yellow-desktop.svg
new file mode 120000
index 00000000..7b25ddd4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-desktop.svg
@@ -0,0 +1 @@
+user-yellow-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-development.svg b/.icons/awkward/22x22/places/folder-yellow-development.svg
new file mode 100644
index 00000000..807188e3
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,10 V 11.174 A 3,3 0 0 0 9.7088,11.295 L 8.8787,10.465 7.4646,11.879 8.2947,12.709 A 3,3 0 0 0 8.1756,13 H 7 V 15 H 8.1736 A 3,3 0 0 0 8.2947,15.291 L 7.4646,16.121 8.8787,17.535 9.7088,16.705 A 3,3 0 0 0 10,16.824 V 18 H 12 V 16.826 A 3,3 0 0 0 12.291,16.705 L 13.121,17.535 14.535,16.121 13.705,15.291 A 3,3 0 0 0 13.824,15 H 15 V 13 H 13.826 A 3,3 0 0 0 13.705,12.709 L 14.535,11.879 13.121,10.465 12.291,11.295 A 3,3 0 0 0 12,11.176 V 10 H 10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-documents-open.svg b/.icons/awkward/22x22/places/folder-yellow-documents-open.svg
new file mode 100644
index 00000000..b07ad3b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,12 C 8.223,12 8,12.223 8,12.5 V 18.5 C 8,18.777 8.223,19 8.5,19 H 13.5 C 13.777,19 14,18.777 14,18.5 V 14 L 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-documents.svg b/.icons/awkward/22x22/places/folder-yellow-documents.svg
new file mode 100644
index 00000000..f0825d69
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 12 L 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-download-open.svg b/.icons/awkward/22x22/places/folder-yellow-download-open.svg
new file mode 100644
index 00000000..59f0e1e8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,12 V 14 H 13.25 L 11,17.5 8.75,14 H 10 V 12 Z M 8,18 H 14 V 19 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-download.svg b/.icons/awkward/22x22/places/folder-yellow-download.svg
new file mode 100644
index 00000000..6f734d93
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,10 V 13 H 13.25 L 11,16.5 8.75,13 H 10 V 10 Z M 8,17 H 14 V 18 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-downloads.svg b/.icons/awkward/22x22/places/folder-yellow-downloads.svg
new file mode 120000
index 00000000..f02313b6
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-downloads.svg
@@ -0,0 +1 @@
+folder-yellow-download.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-drag-accept.svg b/.icons/awkward/22x22/places/folder-yellow-drag-accept.svg
new file mode 100644
index 00000000..b3022a9e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-dropbox.svg b/.icons/awkward/22x22/places/folder-yellow-dropbox.svg
new file mode 100644
index 00000000..ef70c8ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 9,9.5 6.5,11 8.5,12.45 6.495,13.95 9,15.5 11,14 8.5,12.5 11,11 13.5,12.5 11,14 13,15.5 15.505,13.95 13.5,12.5 15.5,11 13,9.5 11,10.95 Z M 11,14.5 9,16 8.5,15.7 V 16 L 11,17.5 13.5,16 V 15.7 L 13,16 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-favorites.svg b/.icons/awkward/22x22/places/folder-yellow-favorites.svg
new file mode 100644
index 00000000..008c0b00
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 9.9411,13 H 7 L 9.2861,15 8.528,18 11,16.318 13.472,18 12.714,15 15,13 H 12.059 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-games.svg b/.icons/awkward/22x22/places/folder-yellow-games.svg
new file mode 100644
index 00000000..969cca77
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 13.117,11 C 12.997,11.001 12.887,11.039 12.783,11.113 12.52,11.302 11.969,11.503 11,11.504 10.03,11.505 9.4802,11.302 9.2172,11.113 9.1132,11.039 9.0142,11.003 8.8928,11.004 8.7716,11.004 8.6329,11.037 8.4904,11.113 7.9716,11.387 7.494,12.283 7.2346,13.445 7.0134,14.433 6.9328,15.783 7.0647,16.326 7.1797,16.793 7.3786,17 7.7307,17 8.2537,16.991 8.9098,16.409 9.3262,15.623 9.6282,15.188 10.326,14.99 11,15.012 11.674,14.988 12.372,15.188 12.674,15.623 13.091,16.408 13.747,16.991 14.27,17 14.622,17 14.821,16.793 14.936,16.326 15.067,15.783 14.987,14.433 14.766,13.445 14.507,12.283 14.03,11.387 13.512,11.113 13.369,11.037 13.238,10.999 13.117,11 Z M 9.0002,12 A 1,1 0 0 1 10,13 1,1 0 0 1 9.0002,14 1,1 0 0 1 8.0002,13 1,1 0 0 1 9.0002,12 Z M 12.5,12 A 0.5001,0.49995 0 0 1 13,12.5 0.5001,0.49995 0 0 1 12.5,13 0.5001,0.49995 0 0 1 12,12.5 0.5001,0.49995 0 0 1 12.5,12 Z M 13.5,13 A 0.5001,0.49995 0 0 1 14,13.5 0.5001,0.49995 0 0 1 13.5,14 0.5001,0.49995 0 0 1 13,13.5 0.5001,0.49995 0 0 1 13.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-git.svg b/.icons/awkward/22x22/places/folder-yellow-git.svg
new file mode 100644
index 00000000..3a76fb8b
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7.7165,9.361 7.361,9.7164 8.3161,10.672 A 1.5,1.5 0 0 0 8.0387,11.539 1.5,1.5 0 0 0 9.2887,13.018 V 15.061 A 1.5,1.5 0 0 0 8.0387,16.539 1.5,1.5 0 0 0 9.5387,18.039 1.5,1.5 0 0 0 11.039,16.539 1.5,1.5 0 0 0 9.7887,15.061 V 13.018 A 1.5,1.5 0 0 0 10.406,12.762 L 11.316,13.672 A 1.5,1.5 0 0 0 11.039,14.54 1.5,1.5 0 0 0 12.539,16.04 1.5,1.5 0 0 0 14.039,14.54 1.5,1.5 0 0 0 12.539,13.04 1.5,1.5 0 0 0 11.672,13.317 L 10.761,12.407 A 1.5,1.5 0 0 0 11.039,11.54 1.5,1.5 0 0 0 9.5386,10.04 1.5,1.5 0 0 0 8.6714,10.317 L 7.7164,9.3621 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-github.svg b/.icons/awkward/22x22/places/folder-yellow-github.svg
new file mode 100644
index 00000000..e736960c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="m 11,10.129883 c -2.216,0 -4,1.784 -4,4 0,1.786484 1.159976,3.290064 2.770508,3.80664 V 17.005957 C 8.757983,17.229397 8.544922,16.560644 8.544922,16.560644 8.379327,16.133335 8.140625,16.019629 8.140625,16.019629 c -0.330515,-0.229285 0.02442,-0.225586 0.02442,-0.225586 0.36536,0.02609 0.557617,0.381836 0.557617,0.381836 0.3247,0.56516 0.852195,0.402297 1.05957,0.307617 0.03308,-0.238865 0.127536,-0.30319 0.231446,-0.395605 -0.80825,-0.09335 -1.4731884,-0.801869 -1.508789,-1.528006 -0.02175,-0.443633 0.362266,-0.933869 0.595116,-1.192219 -0.03755,-0.09355 -0.163044,-0.869725 0.03515,-1.378775 0,0 0.0191,-0.006 0.05859,-0.0078 0.11845,-0.0055 0.3849,0.318844 0.90625,0.677794 0.314772,-0.09043 0.648517,-0.132716 0.900001,-0.134766 0.283566,-0.0023 0.569923,0.04644 0.865811,0.134766 0.5215,-0.35895 0.854656,-0.68427 0.972656,-0.678771 h 10e-4 c 0.03945,0.0018 0.05859,0.0078 0.05859,0.0078 0.19866,0.50903 0.07345,1.286202 0.03614,1.379751 0.23326,0.258401 0.570033,0.752351 0.565804,1.19222 -0.0089,0.93044 -0.850433,1.433571 -1.661133,1.525076 0.130503,0.1142 0.163086,0.340642 0.163086,0.685547 0,0.41656 -0.001,0.68732 -0.002,0.859375 V 18 C 13.728287,17.557659 15,15.999841 15,14.129883 c 0,-2.216 -1.784,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-gitlab.svg b/.icons/awkward/22x22/places/folder-yellow-gitlab.svg
new file mode 100644
index 00000000..7cbc8c7a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c;fill-rule:evenodd" d="m 8.4948225,10.000069 c -0.0611,0 -0.122271,0.0333 -0.145087,0.10002 L 7.4624715,13 H 9.527174 L 8.6399105,10.100089 c -0.02283,-0.06672 -0.08399,-0.10002 -0.145088,-0.10002 z M 9.527174,13 l 1.472822,4 1.472822,-4 z m 2.945644,0 h 2.064704 l -0.887265,-2.899911 c -0.04563,-0.133452 -0.24452,-0.133452 -0.290174,0 z m 2.064704,0 -3.537526,4 3.874203,-2.673905 c 0.1069,-0.07375 0.151685,-0.204444 0.110861,-0.323804 z m -3.537526,4 -3.5375245,-4 -0.447539,1.002291 c -0.04082,0.11936 0.004,0.250052 0.110862,0.323804 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-gnome.svg b/.icons/awkward/22x22/places/folder-yellow-gnome.svg
new file mode 100644
index 00000000..000e5645
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 14.084,9 C 11.863,9 11.446,12 12.695,12 13.945,12 16.305,9 14.084,9 Z M 10.613,9.5 C 10.59,9.5 10.565,9.5025 10.539,9.5059 9.6915,9.6419 9.9905,11.466 10.441,11.5 10.878,11.533 11.354,9.5069 10.615,9.5 Z M 9.0688,10 C 9.0084,9.9953 8.942,10.009 8.8676,10.047 8.0744,10.448 8.7478,12.106 9.1918,11.994 9.5949,11.893 9.6516,10.046 9.0688,10 Z M 7.9633,11 C 7.8926,10.997 7.8165,11.029 7.7348,11.105 7.083,11.72 7.9547,13.207 8.3383,12.977 8.6737,12.775 8.4589,11.023 7.9633,11 Z M 12.006,12 C 10.45,11.971 8.3974,12.829 8.0473,14.551 7.6686,16.414 9.6099,19 11.633,19 12.628,19 13.775,17.814 13.99,16.562 14.154,15.609 11.96,15.99 12.035,16.621 12.125,17.377 11.53,17.952 10.947,17.465 9.0912,15.912 14.122,15.137 13.797,13.016 13.695,12.355 12.939,12.019 12.006,12.002 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-google-drive.svg b/.icons/awkward/22x22/places/folder-yellow-google-drive.svg
new file mode 100644
index 00000000..92dd4ea0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <path style="fill:#4f3e0c" d="M 15,14.48 12.333,10 H 9.7499 L 12.25,14.48 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.25,14.97 8.9999,17 H 13.666 L 15,14.97 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.4999,10.5 7,15 8.3333,17 10.85,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-image-people.svg b/.icons/awkward/22x22/places/folder-yellow-image-people.svg
new file mode 100644
index 00000000..ad37e142
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 A 2,2 0 0 0 8.9999,12 2,2 0 0 0 11,14 2,2 0 0 0 13,12 2,2 0 0 0 11,10 Z M 9.3065,14.062 C 8.0431,14.278 7.1267,14.714 7.0116,15.236 7.0099,15.242 7.0128,15.249 7.0116,15.254 7.0076,15.274 7.0075,15.292 7.0058,15.312 7.0052,15.322 6.9999,15.328 6.9999,15.338 6.9998,15.341 6.9999,15.341 6.9999,15.344 V 16.732 C 6.9999,16.881 7.0883,17 7.1991,17 H 14.801 C 14.912,17 15,16.881 15,16.732 V 15.328 C 14.999,15.296 14.988,15.268 14.98,15.236 14.865,14.715 13.951,14.278 12.691,14.062 A 2,2 0 0 1 11,15 2,2 0 0 1 9.3065,14.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-important.svg b/.icons/awkward/22x22/places/folder-yellow-important.svg
new file mode 100644
index 00000000..8ac8b8e8
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 13.433,17 15,15.433 15,13.5 15,11.567 13.433,10 11.5,10 Z M 11,11 H 12 V 14 H 11 Z M 11,15 H 12 V 16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-java.svg b/.icons/awkward/22x22/places/folder-yellow-java.svg
new file mode 100644
index 00000000..2a61d429
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.586,10 C 10.586,10 10.999,10.233 10.708,10.844 10.267,11.765 11.114,11.976 11.114,11.976 11.114,11.976 10.845,11.759 11.204,10.999 11.6,10.157 10.586,10 10.586,10 Z M 12.186,10.92 C 12.186,10.92 11.365,11.235 11.894,12.096 12.244,12.666 11.856,12.949 11.856,12.949 11.856,12.949 12.848,12.668 12.37,11.88 11.939,11.168 12.186,10.92 12.186,10.92 Z M 9.821,10.943 C 9.821,10.943 9.103,11.491 9.815,12.164 10.285,12.612 9.977,13 9.977,13 9.977,13 10.868,12.434 10.224,11.814 9.642,11.256 9.821,10.944 9.821,10.944 Z M 9.977,13 H 8 L 9,17 H 13 L 13.138,16.451 C 13.254,16.48 13.375,16.5 13.5,16.5 14.328,16.5 15,15.828 15,15 15,14.297 14.515,13.711 13.862,13.549 L 14,13 H 9.976 Z M 13.742,14.031 C 13.748,14.032 13.753,14.033 13.759,14.034 14.026,14.105 14.126,14.596 13.983,15.13 13.843,15.65 13.523,16.021 13.258,15.969 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-kde.svg b/.icons/awkward/22x22/places/folder-yellow-kde.svg
new file mode 100644
index 00000000..e8961f84
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="m11.2187 10c-0.1211 0-0.2187 0.223-0.2187 0.5v3c0 0.277 0.0976 0.5 0.2187 0.5h0.5625c0.1212 0 0.2188-0.223 0.2188-0.5v-0.75l0.0195-0.0234 1.0335 1.0332c0.196 0.1958 0.422 0.2849 0.508 0.1992l0.398-0.3985c0.086-0.0856-3e-3 -0.3119-0.199-0.5078l-1.053-1.0527 1.053-1.0527c0.196-0.1959 0.285-0.4222 0.199-0.5078l-0.398-0.3985c-0.086-0.0857-0.312 0.0034-0.508 0.1992l-1.0335 1.0332-0.0195-0.0234v-0.75c0-0.277-0.0976-0.5-0.2188-0.5zm-1.7734 0.793c-0.109-2e-3 -0.273 0.0855-0.4199 0.2324-0.1959 0.1959-0.2849 0.4221-0.1992 0.5078l0.5898 0.5898c-0.1767 0.2663-0.3006 0.564-0.3652 0.877h-0.8321c-0.1211 0-0.2187 0.223-0.2187 0.5s0.0976 0.5 0.2187 0.5h0.836c0.0634 0.3127 0.186 0.6104 0.3613 0.877l-0.5898 0.5898c-0.0857 0.0857 0.0033 0.3119 0.1992 0.5078 0.1959 0.1954 0.4221 0.2854 0.5078 0.1994l0.5898-0.59c0.2663 0.1767 0.564 0.3006 0.877 0.3652v0.8318c0 0.121 0.223 0.219 0.5 0.219s0.5-0.098 0.5-0.219v-0.8357c0.3127-0.0634 0.6104-0.186 0.877-0.3613l0.59 0.59c0.085 0.086 0.312-3e-3 0.508-0.1994 0.195-0.1959 0.285-0.4221 0.199-0.5078l-0.59-0.5898c0.158-0.2396 0.274-0.5045 0.342-0.7833l-0.365 0.3653c-0.086 0.0857-0.312-0.0034-0.508-0.1992l-0.176-0.1758c-0.2341 0.5536-0.7759 0.9141-1.377 0.916-0.8284 0-1.5-0.6716-1.5-1.5 0.0013-0.4252 0.1831-0.8298 0.5-1.1133v-1.1719c-0.1312 0.0562-0.2573 0.1235-0.377 0.2012l-0.5898-0.5898c-0.0214-0.0215-0.0516-0.0326-0.0879-0.0332z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-linux.svg b/.icons/awkward/22x22/places/folder-yellow-linux.svg
new file mode 100644
index 00000000..b275427c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.88,15.037 C 11.32,15.297 10.799,15.295 10.449,15.269 10.032,15.239 9.6962,15.125 9.5487,15.025 9.4578,14.964 9.3342,14.987 9.2726,15.078 9.2111,15.169 9.2349,15.293 9.3258,15.354 9.5629,15.515 9.9824,15.634 10.421,15.666 10.495,15.671 10.576,15.675 10.664,15.675 11.045,15.675 11.53,15.638 12.048,15.397 12.147,15.351 12.19,15.233 12.144,15.133 12.098,15.034 11.979,14.991 11.88,15.037 Z M 14.09,14.742 C 14.109,13.015 14.286,9.7513 10.98,10.015 7.7155,10.278 8.5811,13.726 8.5324,14.881 8.4893,15.492 8.2865,16.239 8,16.999 H 8.8824 C 8.9731,16.677 9.0398,16.358 9.0685,16.055 9.1217,16.092 9.1786,16.128 9.2394,16.162 9.3382,16.22 9.423,16.298 9.513,16.38 9.7231,16.571 9.9614,16.788 10.427,16.815 10.458,16.817 10.49,16.818 10.52,16.818 10.991,16.818 11.313,16.612 11.572,16.446 11.696,16.367 11.803,16.299 11.904,16.266 12.191,16.176 12.441,16.031 12.628,15.847 12.657,15.818 12.684,15.789 12.71,15.758 12.814,16.14 12.957,16.57 13.115,16.999 H 14.999 C 14.547,16.3 14.08,15.616 14.09,14.742 Z M 8.8484,13.803 C 8.8484,13.803 8.8484,13.803 8.8483,13.802 8.8159,13.239 9.0856,12.765 9.4507,12.743 9.8158,12.722 10.138,13.162 10.17,13.726 10.17,13.726 10.171,13.726 10.171,13.726 10.172,13.756 10.173,13.786 10.173,13.816 10.057,13.845 9.953,13.887 9.8595,13.937 9.8591,13.932 9.8588,13.928 9.8584,13.924 V 13.924 C 9.8271,13.604 9.6563,13.362 9.4766,13.384 9.2971,13.406 9.1768,13.683 9.208,14.003 9.208,14.003 9.208,14.003 9.208,14.003 9.2216,14.143 9.2618,14.268 9.3177,14.362 9.3037,14.373 9.2644,14.402 9.2192,14.435 9.1852,14.46 9.1439,14.49 9.094,14.527 8.9581,14.348 8.865,14.092 8.8483,13.803 Z M 12.547,15.196 C 12.534,15.494 12.144,15.774 11.785,15.886 L 11.782,15.887 C 11.633,15.936 11.499,16.021 11.358,16.112 11.121,16.263 10.875,16.421 10.521,16.421 10.497,16.421 10.473,16.42 10.45,16.418 10.125,16.399 9.9733,16.261 9.7811,16.086 9.6795,15.993 9.5746,15.898 9.4395,15.818 L 9.4366,15.817 C 9.1446,15.652 8.9634,15.447 8.9518,15.269 8.9461,15.18 8.9856,15.103 9.0693,15.04 9.2513,14.904 9.3733,14.815 9.4539,14.756 9.5436,14.69 9.5707,14.67 9.5906,14.651 9.605,14.638 9.6204,14.623 9.6371,14.606 9.8043,14.444 10.084,14.172 10.513,14.172 10.776,14.172 11.066,14.273 11.375,14.472 11.521,14.567 11.648,14.611 11.809,14.666 11.919,14.704 12.044,14.747 12.212,14.819 L 12.215,14.82 C 12.371,14.885 12.556,15.002 12.547,15.196 Z M 12.461,14.496 C 12.431,14.481 12.4,14.467 12.367,14.453 12.216,14.388 12.095,14.345 11.994,14.31 12.05,14.201 12.084,14.065 12.087,13.918 V 13.918 C 12.095,13.56 11.915,13.27 11.684,13.269 11.454,13.268 11.261,13.558 11.253,13.916 V 13.916 C 11.253,13.928 11.253,13.94 11.253,13.951 11.111,13.886 10.971,13.839 10.835,13.809 10.834,13.796 10.833,13.782 10.833,13.769 V 13.769 C 10.82,13.116 11.22,12.577 11.727,12.563 12.234,12.549 12.655,13.067 12.669,13.719 V 13.719 C 12.674,14.014 12.596,14.286 12.461,14.496 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-locked.svg b/.icons/awkward/22x22/places/folder-yellow-locked.svg
new file mode 100644
index 00000000..8224a421
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 C 9.892,10 9,10.91 9,12.031 V 13 H 8.5 C 8.223,13 8,13.223 8,13.5 V 16.5 C 8,16.777 8.223,17 8.5,17 H 13.5 C 13.777,17 14,16.777 14,16.5 V 13.5 C 14,13.223 13.777,13 13.5,13 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z M 11,11 C 11.554,11 12,11.445 12,12 V 13 H 10 V 12 C 10,11.445 10.446,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-mail-cloud.svg b/.icons/awkward/22x22/places/folder-yellow-mail-cloud.svg
new file mode 100644
index 00000000..dc051c13
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.733,11 A 2.6667,2.7273 0 0 0 8.2097,12.853 2.1333,2.1818 0 0 0 7.0001,14.818 2.1333,2.1818 0 0 0 9.1334,17 2.1333,2.1818 0 0 0 10.551,16.445 2.6667,2.7273 0 0 0 10.733,16.455 2.6667,2.7273 0 0 0 11.86,16.195 2.1333,2.1818 0 0 0 12.867,16.455 2.1333,2.1818 0 0 0 15,14.273 2.1333,2.1818 0 0 0 12.866,12.091 2.1333,2.1818 0 0 0 12.862,12.091 2.6667,2.7273 0 0 0 10.733,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-mail.svg b/.icons/awkward/22x22/places/folder-yellow-mail.svg
new file mode 100644
index 00000000..2ce6ebd1
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.5,10 C 9.567,10 8,11.567 8,13.5 8,15.433 9.567,17 11.5,17 H 13.688 C 13.688,17 14.098,17 14.125,16.562 14.125,16.125 13.688,16.125 13.688,16.125 H 11.5 C 10.05,16.125 8.875,14.95 8.875,13.5 8.875,12.05 10.05,10.875 11.5,10.875 12.95,10.875 14.125,12.05 14.125,13.5 V 13.938 C 14.125,14.179 13.929,14.375 13.688,14.375 13.446,14.375 13.25,14.179 13.25,13.938 V 13.5 C 13.25,12.534 12.467,11.75 11.5,11.75 10.534,11.75 9.75,12.534 9.75,13.5 9.75,14.467 10.534,15.25 11.5,15.25 11.958,15.25 12.371,15.069 12.683,14.782 12.932,15.078 13.3,15.25 13.688,15.25 14.413,15.25 15,14.662 15,13.937 V 13.5 C 15,11.567 13.433,10 11.5,10 Z M 11.5,12.625 C 11.983,12.625 12.375,13.017 12.375,13.5 12.375,13.983 11.983,14.375 11.5,14.375 11.017,14.375 10.625,13.983 10.625,13.5 10.625,13.017 11.017,12.625 11.5,12.625 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-mega.svg b/.icons/awkward/22x22/places/folder-yellow-mega.svg
new file mode 100644
index 00000000..80854145
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 C 8.7908,10 7,11.791 7,14 7,16.209 8.7908,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 9,12 H 10 V 12 H 10 L 11,13.5 12,12 H 13 V 16 H 12 V 14 L 11,15 10,14 V 16 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-meocloud.svg b/.icons/awkward/22x22/places/folder-yellow-meocloud.svg
new file mode 100644
index 00000000..140dd128
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.801,11 C 10.999,11 10.264,11.509 9.9003,12.312 9.7414,12.239 9.572,12.199 9.4003,12.199 8.7336,12.199 8.1685,12.756 8.08,13.5 7.4336,13.75 7.001,14.431 6.9999,15.199 6.9999,16.193 7.7159,17 8.5995,17 H 13.4 C 14.284,17 15,16.193 15,15.199 14.999,14.435 14.571,13.757 13.93,13.504 13.932,13.47 13.932,13.435 13.934,13.4 13.934,12.075 12.979,11 11.801,11 Z M 11.801,12 C 12.37,12 12.933,12.555 12.934,13.398 V 13.4 C 12.933,13.415 12.932,13.433 12.932,13.441 A 1.0001,1.0001 0 0 0 13.562,14.434 C 13.775,14.517 13.999,14.811 14,15.199 14,15.713 13.676,16 13.4,16 H 8.5995 C 8.3243,16 8.0009,15.713 7.9999,15.201 V 15.199 C 8.0013,14.807 8.227,14.514 8.4413,14.432 A 1.0001,1.0001 0 0 0 9.0741,13.617 C 9.1106,13.31 9.2892,13.199 9.4003,13.199 9.4229,13.199 9.4498,13.206 9.4823,13.221 A 1.0001,1.0001 0 0 0 10.812,12.725 C 11.033,12.237 11.421,12 11.801,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-music-open.svg b/.icons/awkward/22x22/places/folder-yellow-music-open.svg
new file mode 100644
index 00000000..93545dda
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,16.088 C 9.839,16.031 9.67,16.001 9.5,16 8.672,16 8,16.672 8,17.5 8,18.329 8.672,19 9.5,19 10.328,19 11,18.329 11,17.5 V 14 H 14 V 16.088 C 13.839,16.031 13.67,16.001 13.5,16 12.672,16 12,16.672 12,17.5 12,18.329 12.672,19 13.5,19 14.328,19 15,18.329 15,17.5 V 12.5 C 15,12.223 14.666,12 14.25,12 H 10.75 C 10.334,12 10,12.223 10,12.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-music.svg b/.icons/awkward/22x22/places/folder-yellow-music.svg
new file mode 100644
index 00000000..c520b770
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,14.088 C 9.839,14.031 9.67,14.001 9.5,14 8.672,14 8,14.672 8,15.5 8,16.329 8.672,17 9.5,17 10.328,17 11,16.329 11,15.5 V 12 H 14 V 14.088 C 13.839,14.031 13.67,14.001 13.5,14 12.672,14 12,14.672 12,15.5 12,16.329 12.672,17 13.5,17 14.328,17 15,16.329 15,15.5 V 10.5 C 15,10.223 14.666,10 14.25,10 H 10.75 C 10.334,10 10,10.223 10,10.5"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-network.svg b/.icons/awkward/22x22/places/folder-yellow-network.svg
new file mode 100644
index 00000000..217be3c0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 C 8.7909,10 7,11.791 7,14 7,16.209 8.7909,18 11,18 13.209,18 15,16.209 15,14 15,11.791 13.209,10 11,10 Z M 10.714,11.107 C 10.752,11.103 10.801,11.109 10.839,11.107 10.844,11.125 10.811,11.19 10.768,11.286 10.49,11.892 10.474,12.602 10.732,12.982 10.779,13.051 10.821,13.116 10.821,13.125 10.821,13.133 10.771,13.143 10.714,13.143 10.581,13.143 10.454,13.061 10.196,12.857 10.082,12.766 9.9331,12.69 9.8751,12.678 9.7841,12.66 9.7601,12.668 9.6431,12.786 9.5341,12.895 9.5001,12.954 9.5001,13.053 9.5001,13.432 9.9501,13.733 10.786,13.911 11.921,14.151 12.201,14.367 12.232,14.964 12.271,15.713 11.873,16.277 11,16.714 10.896,16.766 10.829,16.786 10.786,16.803 10.766,16.802 10.751,16.805 10.732,16.803 10.725,16.78 10.714,16.727 10.714,16.625 10.714,16.227 10.558,15.818 10.321,15.589 10.258,15.528 10.081,15.397 9.9291,15.303 9.7771,15.209 9.6231,15.1 9.5891,15.053 9.5331,14.976 9.5281,14.928 9.5711,14.786 9.6511,14.524 9.7451,14.379 9.9291,14.214 10.025,14.128 10.122,14.055 10.143,14.053 10.164,14.052 10.02,14.008 9.8041,13.964 9.5871,13.92 9.2711,13.827 9.1071,13.768 8.808,13.659 8.4041,13.432 8.2501,13.268 8.2436,13.261 8.2379,13.256 8.2323,13.25 8.4529,12.371 9.0721,11.651 9.8931,11.303 10.065,11.231 10.242,11.181 10.429,11.143 10.522,11.124 10.618,11.117 10.714,11.107 Z M 13.393,12.446 C 13.46,12.488 13.713,13.036 13.786,13.303 13.879,13.649 13.872,14.246 13.786,14.589 13.753,14.72 13.71,14.842 13.696,14.857 13.682,14.872 13.631,14.785 13.571,14.678 13.511,14.572 13.32,14.346 13.161,14.178 12.701,13.694 12.629,13.44 12.821,13.053 12.918,12.858 13.341,12.414 13.393,12.446 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-nextcloud.svg b/.icons/awkward/22x22/places/folder-yellow-nextcloud.svg
new file mode 100644
index 00000000..2ae2124a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="M 16,12 A 2,2 0 0 0 14,14 2,2 0 0 0 16,16 2,2 0 0 0 18,14 2,2 0 0 0 16,12 Z M 16,13 A 1,1 0 0 1 17,14 1,1 0 0 1 16,15 1,1 0 0 1 15,14 1,1 0 0 1 16,13 Z M 6,12 A 2,2 0 0 0 4,14 2,2 0 0 0 6,16 2,2 0 0 0 8,14 2,2 0 0 0 6,12 Z M 6,13 A 1,1 0 0 1 7,14 1,1 0 0 1 6,15 1,1 0 0 1 5,14 1,1 0 0 1 6,13 Z M 11,11 A 3,3 0 0 0 8,14 3,3 0 0 0 11,17 3,3 0 0 0 14,14 3,3 0 0 0 11,11 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-open.svg b/.icons/awkward/22x22/places/folder-yellow-open.svg
new file mode 100644
index 00000000..5cff4559
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="10.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-owncloud.svg b/.icons/awkward/22x22/places/folder-yellow-owncloud.svg
new file mode 100644
index 00000000..1106e8c4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="10.25" cy="11.25" r="1.625"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="12.25" r="1.625"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="16" cy="15.5" r=".875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="14" cy="14.5" r="1.875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="6.75" cy="14.75" r="1.625"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.25" cy="11.5" r=".875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="13.5" r="1.875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="8.5" cy="15.5" r=".875"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round" cx="11" cy="14" r="2.375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-pcloud.svg b/.icons/awkward/22x22/places/folder-yellow-pcloud.svg
new file mode 100644
index 00000000..0d750c4c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m 1,16 c 0,0.554 0.446,1 1,1 h 18 c 0.554,0 1,-0.446 1,-1 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 v 0.5 c 0,-0.554 0.446,-1 1,-1 h 7 c 0.554,0 1,0.446 1,1 V 3 C 10,2.446 9.554,2 9,2 Z m 8,2 v 0.5 h 10 c 0.554,0 1,0.446 1,1 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.818359,10 A 3.6363636,3.6363636 0 0 0 7.4707031,12.216797 2.9090909,2.9090909 0 0 0 5,15.091797 2.9090909,2.9090909 0 0 0 7.7695312,17.992188 V 18 H 14.835938 A 1.8008658,1.8008658 0 0 0 15.041016,17.986328 1.75,1.75 0 0 0 15.25,18 1.75,1.75 0 0 0 17,16.25 1.75,1.75 0 0 0 15.804688,14.591797 1.8181818,1.8181818 0 0 0 15.908203,14 1.8181818,1.8181818 0 0 0 14.148438,12.185547 3.6363636,3.6363636 0 0 0 10.818359,10 Z M 9,12 h 1 1.910156 v 3 H 10 v 1.5 H 9 V 15 Z m 1,1 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-photo.svg b/.icons/awkward/22x22/places/folder-yellow-photo.svg
new file mode 100644
index 00000000..9af61de5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.5,10 9,11 H 8.25 C 7.5575,11 7,11.557 7,12.25 V 15.75 C 7,16.442 7.5575,17 8.25,17 H 13.75 C 14.443,17 15,16.442 15,15.75 V 12.25 C 15,11.557 14.443,11 13.75,11 H 13 L 12.5,10 Z M 11,12 A 2,2 0 0 1 13,14 2,2 0 0 1 11,16 2,2 0 0 1 9,14 2,2 0 0 1 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-pictures-open.svg b/.icons/awkward/22x22/places/folder-yellow-pictures-open.svg
new file mode 100644
index 00000000..aec975b4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,12 C 8,12 8,12.5 8,12.5 V 17.5 C 8,18 8.5,18 8.5,18 H 14.5 C 14.5,18 15,18 15,17.5 V 12.5 C 15,12 14.5,12 14.5,12 Z M 12,16 13,14.78 14,16 V 17 H 9 V 15.5 L 10.25,14.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-pictures.svg b/.icons/awkward/22x22/places/folder-yellow-pictures.svg
new file mode 100644
index 00000000..90fad89a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,11 C 8,11 8,11.5 8,11.5 V 16.5 C 8,17 8.5,17 8.5,17 H 14.5 C 14.5,17 15,17 15,16.5 V 11.5 C 15,11 14.5,11 14.5,11 Z M 12,15 13,13.78 14,15 V 16 H 9 V 14.5 L 10.25,13.25 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-print.svg b/.icons/awkward/22x22/places/folder-yellow-print.svg
new file mode 100644
index 00000000..b130072a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8,10 V 11.5 H 14 V 10 Z M 7.5,12 C 7.25,12 7,12.25 7,12.5 V 14.5 C 7,14.75 7.25,15 7.5,15 H 8 V 17 H 14 V 15 H 14.5 C 14.75,15 15,14.75 15,14.5 V 12.5 C 15,12.25 14.75,12 14.5,12 Z M 8,14 H 14 V 14.5 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-private.svg b/.icons/awkward/22x22/places/folder-yellow-private.svg
new file mode 100644
index 00000000..cc37446c
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 9,11 C 7.3431,11 6,12.343 6,14 6,15.657 7.3431,17 9,17 10.27,17 11.401,16.197 11.824,15 H 14 V 16 H 16 V 15 H 17 V 13 H 11.824 C 11.401,11.803 10.27,11 9,11 Z M 9,13 C 9.552,13 10,13.448 10,14 10,14.552 9.552,15 9,15 8.4477,15 8,14.552 8,14 8,13.448 8.4477,13 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-projects.svg b/.icons/awkward/22x22/places/folder-yellow-projects.svg
new file mode 100644
index 00000000..8e4a3000
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m1 16c0 0.554 0.446 1 1 1h18c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-10v-1c0-0.554-0.446-1-1-1h-7c-0.554 0-1 0.446-1 1"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m2 2c-0.554 0-1 0.446-1 1v0.5c0-0.554 0.446-1 1-1h7c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1zm8 2v0.5h10c0.554 0 1 0.446 1 1v-0.5c0-0.554-0.446-1-1-1z"/>
+ <path style="fill:#4f3e0c" d="M 13,10 C 12.4,10.212 12,10.777 12,11.412 12,12.064 12.419,12.614 13,12.82 V 14 C 13.456,14.304 13.781,14.695 14,15.088 V 12.82 C 14.581,12.614 15,12.064 15,11.412 15,10.777 14.6,10.212 14,10 V 11 C 14,11.277 13.777,11.5 13.5,11.5 13.223,11.5 13,11.277 13,11 Z M 11,14 C 8,14 8,17 8,17 H 7 V 18 H 15 V 17 H 14 C 14,17 14,14 11,14 Z M 11,15 C 13,15 13,17 13,17 H 9 C 9,17 9,15 11,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-public.svg b/.icons/awkward/22x22/places/folder-yellow-public.svg
new file mode 120000
index 00000000..705e4585
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-public.svg
@@ -0,0 +1 @@
+folder-yellow-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-publicshare-open.svg b/.icons/awkward/22x22/places/folder-yellow-publicshare-open.svg
new file mode 100644
index 00000000..fa24513e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,12 A 2,2 0 0 0 8.9999,14 2,2 0 0 0 11,16 2,2 0 0 0 13,14 2,2 0 0 0 11,12 Z M 9.3065,16.062 C 8.0431,16.278 7.1267,16.714 7.0116,17.236 7.0099,17.242 7.0128,17.249 7.0116,17.254 7.0076,17.274 7.0075,17.292 7.0058,17.312 7.0052,17.322 6.9999,17.328 6.9999,17.338 6.9998,17.341 6.9999,17.341 6.9999,17.344 V 18.732 C 6.9999,18.881 7.0883,19 7.1991,19 H 14.801 C 14.912,19 15,18.881 15,18.732 V 17.328 C 14.999,17.296 14.988,17.268 14.98,17.236 14.865,16.715 13.951,16.278 12.691,16.062 A 2,2 0 0 1 11,17 2,2 0 0 1 9.3065,16.062 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-recent.svg b/.icons/awkward/22x22/places/folder-yellow-recent.svg
new file mode 100644
index 00000000..5ec0bba4
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 A 4,4 0 0 0 7,14 4,4 0 0 0 11,18 4,4 0 0 0 15,14 4,4 0 0 0 11,10 Z M 11,11 A 3,3 0 0 1 14,14 3,3 0 0 1 11,17 3,3 0 0 1 8,14 3,3 0 0 1 10,11.174 V 14 H 13 V 13 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-remote-open.svg b/.icons/awkward/22x22/places/folder-yellow-remote-open.svg
new file mode 100644
index 00000000..94364d02
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,12 C 8.989,12.202 8.202,12.99 8,14 H 6 V 15 H 8 C 8.202,16.009 8.991,16.797 10,17 Z M 11,12 V 17 C 12.01,16.798 12.798,16.01 13,15 H 15 V 14 H 13 C 12.797,12.991 12.009,12.203 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-remote.svg b/.icons/awkward/22x22/places/folder-yellow-remote.svg
new file mode 100644
index 00000000..2113d6bd
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10,11 C 8.989,11.202 8.202,11.99 8,13 H 6 V 14 H 8 C 8.202,15.009 8.991,15.797 10,16 Z M 11,11 V 16 C 12.01,15.798 12.798,15.01 13,14 H 15 V 13 H 13 C 12.797,11.991 12.009,11.203 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-script.svg b/.icons/awkward/22x22/places/folder-yellow-script.svg
new file mode 100644
index 00000000..5779d8b0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-script.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g style="fill:#4f3e0c">
+ <path d="M 12,16 H 16 V 17 H 12 Z"/>
+ <rect width="1" height="7" x="8" y="10"/>
+ <path d="M 7.5,11 C 6.67,11 6,11.67 6,12.5 6,13.33 6.67,14 7.5,14 H 9 9.5 C 9.78,14 10,14.22 10,14.5 10,14.78 9.78,15.01 9.5,15 H 9 7.5 6.09 C 6.3,15.58 6.85,16 7.5,16 H 9 9.5 C 10.33,16 11,15.33 11,14.5 11,13.67 10.33,13 9.5,13 H 9 7.5 C 7.22,13 7,12.78 7,12.5 7,12.22 7.22,12 7.5,12 H 9 9.5 10.91 C 10.7,11.42 10.15,11 9.5,11 H 9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-steam.svg b/.icons/awkward/22x22/places/folder-yellow-steam.svg
new file mode 100644
index 00000000..e1e4533f
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 4,14.255 7.0507,16.016 C 7.0181,16.175 7.0011,16.337 6.9999,16.5 6.9999,17.881 8.1192,19 9.5,19 10.881,19 12,17.881 12,16.5 11.999,16.395 11.992,16.29 11.978,16.186 L 14.576,13.967 C 14.716,13.988 14.858,13.999 15,14 16.657,14 18,12.657 18,11 18,9.343 16.657,8 15,8 13.434,8.0004 12.132,9.205 12.01,10.766 L 9.912,14.035 C 9.776,14.012 9.638,14 9.5,14 9.041,14.001 8.5906,14.129 8.1991,14.369 L 4,11.945 M 15,9 C 16.105,9 17,9.895 17,11 17,12.105 16.105,13 15,13 13.895,13 13,12.105 13,11 13,9.895 13.895,9 15,9 Z M 15,10 C 14.448,10 14,10.448 14,11 14,11.552 14.448,12 15,12 15.552,12 16,11.552 16,11 16,10.448 15.552,10 15,10 Z M 9.461,15 C 9.474,15 9.487,15 9.5,15 10.328,15 11,15.672 11,16.5 11,17.328 10.328,18 9.5,18 8.6974,18 8.0371,17.368 8.0018,16.566 L 8.4999,16.854 C 8.9954,17.14 9.617,16.984 9.894,16.504 10.171,16.024 9.995,15.407 9.5,15.121 L 9.312,15.014 C 9.361,15.007 9.411,15.002 9.461,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-tar.svg b/.icons/awkward/22x22/places/folder-yellow-tar.svg
new file mode 100644
index 00000000..7f6ffea2
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g transform="translate(-1,-1)">
+ <path style="fill:#4f3e0c" d="M 12,9 V 10 H 13 V 9 Z M 12,10 H 11 V 11 H 12 Z M 12,11 V 12 C 12.552,12 13,11.5 13,11 Z"/>
+ <path style="fill:#4f3e0c" d="M 12,12 C 10.895,12 10,12.9 10,14 V 18 C 10,19.1 10.895,20 12,20 13.105,20 14,19.1 14,18 V 14 C 14,12.9 13.105,12 12,12 Z M 12,13 C 12.552,13 13,13.4 13,14 13,14.5 12.552,15 12,15 11.448,15 11,14.5 11,14 11,13.4 11.448,13 12,13 Z M 12,16 C 12.552,16 13,16.4 13,17 V 18 C 13,18.5 12.552,19 12,19 11.448,19 11,18.5 11,18 V 17 C 11,16.4 11.448,16 12,16 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-templates-open.svg b/.icons/awkward/22x22/places/folder-yellow-templates-open.svg
new file mode 100644
index 00000000..8d44e721
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,11 C 8.223,11 8,11.223 8,11.5 V 16.5 H 8.5 V 16 H 9 V 12 H 11.5 V 14 H 13 V 18 18.5 H 13.5 V 18 H 14 V 13 L 12,11 Z M 13.5,18.5 V 19 H 14 V 18.5 Z M 13,18.5 H 12.5 V 19 H 13 Z M 12.5,18.5 V 18 H 12 V 18.5 Z M 12,18.5 H 11.5 V 19 H 12 Z M 11.5,18.5 V 18 H 11 V 18.5 Z M 11,18.5 H 10.5 V 19 H 11 Z M 10.5,18.5 V 18 H 10 V 18.5 Z M 10,18.5 H 9.5 V 19 H 10 Z M 9.5,18.5 V 18 H 9 V 18.5 Z M 9,18.5 H 8.5 V 19 H 9 Z M 8.5,18.5 V 18 H 8 V 18.5 Z M 8.5,18 H 9 V 17.5 H 8.5 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-templates.svg b/.icons/awkward/22x22/places/folder-yellow-templates.svg
new file mode 100644
index 00000000..b4992eca
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 8.5,10 C 8.223,10 8,10.223 8,10.5 V 15.5 H 8.5 V 15 H 9 V 11 H 11.5 V 13 H 13 V 17 17.5 H 13.5 V 17 H 14 V 12 L 12,10 Z M 13.5,17.5 V 18 H 14 V 17.5 Z M 13,17.5 H 12.5 V 18 H 13 Z M 12.5,17.5 V 17 H 12 V 17.5 Z M 12,17.5 H 11.5 V 18 H 12 Z M 11.5,17.5 V 17 H 11 V 17.5 Z M 11,17.5 H 10.5 V 18 H 11 Z M 10.5,17.5 V 17 H 10 V 17.5 Z M 10,17.5 H 9.5 V 18 H 10 Z M 9.5,17.5 V 17 H 9 V 17.5 Z M 9,17.5 H 8.5 V 18 H 9 Z M 8.5,17.5 V 17 H 8 V 17.5 Z M 8.5,17 H 9 V 16.5 H 8.5 Z M 8.5,16.5 V 16 H 8 V 16.5 Z M 8.5,16 H 9 V 15.5 H 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-torrent.svg b/.icons/awkward/22x22/places/folder-yellow-torrent.svg
new file mode 100644
index 00000000..cdbbce23
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="m 1,16 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,5 C 21,4.446 20.554,4 20,4 L 10,4 10,3 C 10,2.446 9.554,2 9,2 L 2,2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 l 0,0.5 c 0,-0.554 0.446,-1 1,-1 l 7,0 c 0.554,0 1,0.446 1,1 L 10,3 C 10,2.446 9.554,2 9,2 Z m 8,2 0,0.5 10,0 c 0.554,0 1,0.446 1,1 L 21,5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11.5,10 C 9.567003,10 8,11.567003 8,13.5 8,15.432997 9.567003,17 11.5,17 l 9.5,0 0,-1 -9.5,0 C 10.119288,16 9,14.880712 9,13.5 9,12.119288 10.119288,11 11.5,11 c 0.344234,3.94e-4 0.684677,0.07089 1,0.208984 l 0,-1.060546 C 12.175656,10.050498 11.838808,10.001141 11.5,10 Z m 0,2 c -0.828427,0 -1.5,0.671573 -1.5,1.5 0,0.828427 0.671573,1.5 1.5,1.5 l 9.5,0 0,-1 -6.5,0 -1.587891,0 L 11.5,14 C 11.223858,14 11,13.776142 11,13.5 11,13.223858 11.223858,13 11.5,13 l 1.408203,0 C 12.701611,12.418655 12.152215,12 11.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-unlocked.svg b/.icons/awkward/22x22/places/folder-yellow-unlocked.svg
new file mode 100644
index 00000000..57291811
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,10 C 9.903,10 9.021,10.894 9.004,12 H 10 C 10,11.445 10.446,11 11,11 11.554,11 12,11.445 12,12 V 14 H 11 10 9 8.5 C 8.223,14 8,14.223 8,14.5 V 17.5 C 8,17.777 8.223,18 8.5,18 H 13.5 C 13.777,18 14,17.777 14,17.5 V 14.5 C 14,14.223 13.777,14 13.5,14 H 13 V 12.031 C 13,10.911 12.108,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-vbox.svg b/.icons/awkward/22x22/places/folder-yellow-vbox.svg
new file mode 100644
index 00000000..dc1787d0
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:none;stroke:#4f3e0c;stroke-linejoin:round" d="M 7,12.5 H 8.5 L 9.5,16.5 10.5,10.5 11.75,14 12.5,11.5 13.5,14.5 H 15"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-video.svg b/.icons/awkward/22x22/places/folder-yellow-video.svg
new file mode 100644
index 00000000..04e4648e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7.5,11 C 7.223,11 7,11.223 7,11.5 V 15.5 C 7,15.777 7.223,16 7.5,16 H 12.5 C 12.777,16 13,15.777 13,15.5 V 13.5 11.5 C 13,11.223 12.777,11 12.5,11 Z M 13,13.5 15,15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-videos-open.svg b/.icons/awkward/22x22/places/folder-yellow-videos-open.svg
new file mode 100644
index 00000000..263890f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7.5,12 C 7.223,12 7,12.223 7,12.5 V 16.5 C 7,16.777 7.223,17 7.5,17 H 12.5 C 12.777,17 13,16.777 13,16.5 V 14.5 12.5 C 13,12.223 12.777,12 12.5,12 Z M 13,14.5 15,16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-videos.svg b/.icons/awkward/22x22/places/folder-yellow-videos.svg
new file mode 120000
index 00000000..944c7c04
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-videos.svg
@@ -0,0 +1 @@
+folder-yellow-video.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder-yellow-visiting.svg b/.icons/awkward/22x22/places/folder-yellow-visiting.svg
new file mode 100644
index 00000000..cf386e11
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 2,8 C 1.446,8 1,8.446 1,9 V 9.654 L 18.918,20 H 20 C 20.554,20 21,19.554 21,19 V 18.701 L 2.4629,8 Z M 5.9277,8 21,16.701 V 14.201 L 10.258,8 Z M 13.723,8 21,12.201 V 9.701 L 18.053,8 Z M 1,11.654 V 14.154 L 11.125,20 H 15.453 Z M 1,16.154 V 18.654 L 3.3301,20 H 7.6602 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-wifi.svg b/.icons/awkward/22x22/places/folder-yellow-wifi.svg
new file mode 100644
index 00000000..154c9f0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 11,11 C 9.5493,11 8.2944,11.775 7,12.75 L 11,18 15,12.75 C 13.711,11.785 12.45,11 11,11 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-wine.svg b/.icons/awkward/22x22/places/folder-yellow-wine.svg
new file mode 100644
index 00000000..9c7adb87
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <g>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="8" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="12" y="10" rx=".5" ry=".5"/>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="12" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4f3e0c" width="3" height="3" x="8" y="14" rx=".5" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow-yandex-disk.svg b/.icons/awkward/22x22/places/folder-yellow-yandex-disk.svg
new file mode 100644
index 00000000..ac38b50e
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 10.546,11.023 C 8.7682,11.023 9.1818,12.647 8.2715,13.136 8.2402,13.154 8.2225,13.171 8.1944,13.188 8.7947,12.831 9.5346,12.532 10.32,12.33 10.986,12.159 11.661,12.063 12.283,12.05 12.299,12.05 12.315,12.05 12.331,12.05 11.731,11.88 11.665,11.023 10.546,11.023 Z M 12.484,12.501 C 11.861,12.513 11.186,12.609 10.521,12.78 8.3273,13.344 6.7642,14.572 7.0293,15.521 7.1821,16.064 7.9181,16.422 9.0147,16.487 9.0142,16.483 9.0132,16.48 9.0127,16.475 8.9535,15.962 9.2793,15.515 9.6612,15.213 10.043,14.91 10.534,14.69 11.086,14.573 11.638,14.456 12.154,14.462 12.586,14.592 12.992,14.714 13.374,14.98 13.468,15.438 14.567,14.822 15.137,14.079 14.972,13.478 14.797,12.849 13.843,12.474 12.484,12.501 Z M 11.831,15 A 0.92931,1.7885 76.001 0 0 11.143,15.071 0.92931,1.7885 76.001 0 0 9.503,16.371 0.92931,1.7885 76.001 0 0 11.358,16.929 0.92931,1.7885 76.001 0 0 12.996,15.629 0.92931,1.7885 76.001 0 0 11.831,15 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder-yellow.svg b/.icons/awkward/22x22/places/folder-yellow.svg
new file mode 100644
index 00000000..86b23172
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder-yellow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/folder.svg b/.icons/awkward/22x22/places/folder.svg
new file mode 120000
index 00000000..285cdbad
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder.svg
@@ -0,0 +1 @@
+folder-oomox.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_home.svg b/.icons/awkward/22x22/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_home2.svg b/.icons/awkward/22x22/places/folder_home2.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_home2.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_man.svg b/.icons/awkward/22x22/places/folder_man.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_man.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_open.svg b/.icons/awkward/22x22/places/folder_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/folder_wordprocessing.svg b/.icons/awkward/22x22/places/folder_wordprocessing.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/22x22/places/folder_wordprocessing.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-bookmark-missing.svg b/.icons/awkward/22x22/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-bookmark-missing.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-bookmark.svg b/.icons/awkward/22x22/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-directory-accept.svg b/.icons/awkward/22x22/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-directory-accept.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-directory.svg b/.icons/awkward/22x22/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-fs-home.svg b/.icons/awkward/22x22/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-fs-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gnome-home.svg b/.icons/awkward/22x22/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/22x22/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/gtk-directory.svg b/.icons/awkward/22x22/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/inode-directory.svg b/.icons/awkward/22x22/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/insync-folder.svg b/.icons/awkward/22x22/places/insync-folder.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/22x22/places/insync-folder.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/knetattach.svg b/.icons/awkward/22x22/places/knetattach.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/awkward/22x22/places/knetattach.svg
@@ -0,0 +1 @@
+folder-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/library-music.svg b/.icons/awkward/22x22/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/22x22/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/network-workgroup.svg b/.icons/awkward/22x22/places/network-workgroup.svg
new file mode 100644
index 00000000..1ca0a9a9
--- /dev/null
+++ b/.icons/awkward/22x22/places/network-workgroup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="fill:#a041cf" width="20" height="20" x="-21" y="-21" rx="10" ry="10" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 11,1 C 5.46,1 1,5.46 1,11 1,11.084 1.0038,11.166 1.0058,11.25 1.1382,5.827 5.544,1.5 11,1.5 c 5.4558,0 9.862,4.327 9.994,9.75 C 20.996,11.1665 21,11.084 21,11 21,5.46 16.54,1 11,1 Z"/>
+ <path style="opacity:0.2" d="M 1.0058,11.25 C 1.0038,11.334 1,11.416 1,11.5 c 0,5.54 4.46,10 10,10 5.54,0 10,-4.46 10,-10 0,-0.08394 -0.0038,-0.16657 -0.0059,-0.25 -0.132,5.423 -4.538,9.75 -9.994,9.75 -5.456,0 -9.862,-4.327 -9.994,-9.75 z"/>
+ <path style="opacity:0.2" d="m 11,4.5000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125508 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 -0.284942,0 -0.554529,-0.173105 -1.105469,-0.609375 C 8.948613,9.380414 8.631083,9.217999 8.507813,9.193359 8.31424,9.154689 8.262139,9.171429 8.01172,9.421875 7.778727,9.654826 7.707032,9.78088 7.707032,9.994141 c 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 9.325619,15.275087 8.945565,14.99773 8.621098,14.796875 8.296643,14.596032 7.969438,14.363212 7.896488,14.263672 7.775598,14.098486 7.766499,13.996563 7.859378,13.691406 8.02865,13.134074 8.229414,12.82285 8.621097,12.470703 8.826441,12.286085 9.032638,12.132606 9.078128,12.128906 9.123628,12.125206 8.817324,12.031976 8.355472,11.9375 7.893646,11.84284 7.216483,11.643995 6.867191,11.517578 6.22848,11.286469 5.367827,10.802306 5.039065,10.451172 c -0.01391,-0.01488 -0.02698,-0.02588 -0.03906,-0.03906 0.471037,-1.8763158 1.792547,-3.4132119 3.544922,-4.1542968 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+ <path style="fill:#ffffff" d="m 11,4.0000001 c -3.866,0 -7,3.134 -7,6.9999999 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 0,-3.8659998 -3.134,-6.9999999 -7,-6.9999999 z m -0.701172,1.3378911 c 0.08161,-0.0085 0.185238,0.0049 0.267578,0 0.0098,0.03904 -0.05926,0.177589 -0.152344,0.380859 -0.592693,1.294794 -0.626245,2.8125509 -0.07617,3.6230468 0.09954,0.146948 0.189453,0.286507 0.189453,0.304687 0,0.01817 -0.107136,0.03711 -0.228516,0.03711 C 10.013887,9.683594 9.7443,9.510489 9.19336,9.074219 8.948613,8.8804142 8.631083,8.7179991 8.507813,8.6933591 8.31424,8.6546891 8.262139,8.6714292 8.01172,8.9218751 7.778727,9.154826 7.707032,9.28088 7.707032,9.494141 c 0,0.808716 0.959536,1.449836 2.744141,1.828125 2.42356,0.51366 3.021041,0.975603 3.08789,2.25 0.08393,1.598058 -0.767351,2.803477 -2.630859,3.736328 -0.222422,0.111379 -0.363711,0.153463 -0.457031,0.189453 -0.04135,-0.0037 -0.07205,0.0037 -0.113281,0 -0.01586,-0.04941 -0.03906,-0.16367 -0.03906,-0.380859 0,-0.848777 -0.33377,-1.722371 -0.83789,-2.210938 C 9.325619,14.775087 8.945565,14.49773 8.621098,14.296875 8.296643,14.096032 7.969438,13.863212 7.896488,13.763672 7.775598,13.598486 7.766499,13.496563 7.859378,13.191406 8.02865,12.634074 8.229414,12.32285 8.621097,11.970703 8.826441,11.786085 9.032638,11.632606 9.078128,11.628906 9.123628,11.625206 8.817324,11.531976 8.355472,11.4375 7.893646,11.34284 7.216483,11.143995 6.867191,11.017578 6.22848,10.786469 5.367827,10.302306 5.039065,9.951172 5.025155,9.936292 5.012085,9.925292 5.000005,9.912112 5.471042,8.0357962 6.792552,6.4989001 8.544927,5.7578152 c 0.366663,-0.155085 0.745529,-0.26214 1.144531,-0.34375 0.198745,-0.04062 0.404165,-0.05531 0.609375,-0.07617 z m 5.71875,2.8593749 c 0.143276,0.08856 0.683464,1.2591689 0.837891,1.8300779 0.199379,0.737047 0.184947,2.01196 0,2.74414 -0.07039,0.278672 -0.159443,0.539816 -0.189453,0.572266 -0.03001,0.03245 -0.139563,-0.153996 -0.267578,-0.380859 -0.128029,-0.226827 -0.537105,-0.709773 -0.876954,-1.06836 -0.980964,-1.035115 -1.135518,-1.574279 -0.724609,-2.40039 0.207223,-0.41658 1.109815,-1.3653149 1.220703,-1.2968749 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/network.svg b/.icons/awkward/22x22/places/network.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/22x22/places/network.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/repository.svg b/.icons/awkward/22x22/places/repository.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/22x22/places/repository.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/stock_bookmark.svg b/.icons/awkward/22x22/places/stock_bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/22x22/places/stock_bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/stock_delete-bookmark.svg b/.icons/awkward/22x22/places/stock_delete-bookmark.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/22x22/places/stock_delete-bookmark.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/stock_folder.svg b/.icons/awkward/22x22/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/22x22/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/stock_open.svg b/.icons/awkward/22x22/places/stock_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/22x22/places/stock_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/user-black-desktop.svg b/.icons/awkward/22x22/places/user-black-desktop.svg
new file mode 100644
index 00000000..26d1f772
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-black-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#c2c2c2" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#c2c2c2" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-black-home-open.svg b/.icons/awkward/22x22/places/user-black-home-open.svg
new file mode 100644
index 00000000..d0fe1d8c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-black-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-black-home.svg b/.icons/awkward/22x22/places/user-black-home.svg
new file mode 100644
index 00000000..64754d0e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-black-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f3f3f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#dcdcdc" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#c2c2c2" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-blue-desktop.svg b/.icons/awkward/22x22/places/user-blue-desktop.svg
new file mode 100644
index 00000000..6a1d5bdd
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-blue-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#5294e2" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#1d344f" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#1d344f" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-blue-home-open.svg b/.icons/awkward/22x22/places/user-blue-home-open.svg
new file mode 100644
index 00000000..0d88f67a
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-blue-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-blue-home.svg b/.icons/awkward/22x22/places/user-blue-home.svg
new file mode 100644
index 00000000..b2a5336c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-blue-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4877b1" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5294e2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#1d344f" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-bluegrey-desktop.svg b/.icons/awkward/22x22/places/user-bluegrey-desktop.svg
new file mode 100644
index 00000000..094aff30
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-bluegrey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#607d8b" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#222c31" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#222c31" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-bluegrey-home-open.svg b/.icons/awkward/22x22/places/user-bluegrey-home-open.svg
new file mode 100644
index 00000000..fea4ca43
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-bluegrey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-bluegrey-home.svg b/.icons/awkward/22x22/places/user-bluegrey-home.svg
new file mode 100644
index 00000000..4f646b2b
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-bluegrey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4d646f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#607d8b" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#222c31" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-bookmarks.svg b/.icons/awkward/22x22/places/user-bookmarks.svg
new file mode 100644
index 00000000..1fa028c1
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-bookmarks.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <path style="opacity:0.2" d="M 10.500964,1.5000716 C 9.5543738,1.5134176 8.8792976,2.0758566 8.5624852,3.0069094 l 0.01172,-0.041992 -1.4873064,4.535162 -5.0156313,0 c -0.010935,-1.73e-4 -0.021291,-1.73e-4 -0.032227,0 -0.5989533,0.01915 -1.13902467,0.2950018 -1.51953267,0.7519539 -0.82292555,0.9317784 -0.64850698,2.3978677 0.3964848,3.0927777 L 4.859357,14.187588 3.3290816,18.877047 c -0.0017,0.0052 -0.00328,0.01041 -0.00489,0.01563 -0.2338278,0.757682 -0.013944,1.538281 0.5742197,2.072269 0.00425,0.0039 0.00932,0.0079 0.01367,0.01172 0.7067884,0.619773 1.6998681,0.698544 2.4980497,0.185547 0.015185,-0.0097 0.030285,-0.01981 0.04492,-0.03027 l 4.045908,-2.88184 4.045904,2.88184 c 0.01464,0.01047 0.02974,0.02058 0.04492,0.03027 0.798181,0.512997 1.791261,0.434226 2.49805,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808047,-1.314587 0.574219,-2.072269 -0.0016,-0.0052 -0.0032,-0.01043 -0.0049,-0.01563 l -1.530275,-4.689459 3.943364,-2.842777 c 1.044992,-0.69491 1.219411,-2.1609993 0.396485,-3.0927777 -0.380508,-0.4569521 -0.920579,-0.7328039 -1.519533,-0.7519539 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351622 0.01172,0.041992 C 12.122631,2.0758566 11.447555,1.5134171 10.500964,1.5000716 Z"/>
+ <path style="fill:#ffbc2c" d="m 10.457982,0.99608852 c -0.145805,0.002251 -0.297632,0.0209586 -0.457031,0.0546874 l 0,0.019531 C 9.3170508,1.2432972 8.8189077,1.7493737 8.5614977,2.5058541 l 0.011719,-0.041016 -1.4863281,4.5351562 -5.015625,0 c -0.010935,-1.73e-4 -0.022268,-1.73e-4 -0.033203,0 -0.5989537,0.01915 -1.13902327,0.295001 -1.51953127,0.7519531 -0.82292548,0.9317786 -0.64850738,2.3968872 0.3964844,3.0917972 l 3.94335937,2.84375 -1.5292969,4.689453 c -0.0017,0.0052 -0.00426,0.01042 -0.00586,0.01563 -0.2338278,0.757682 -0.013945,1.538278 0.5742188,2.072266 0,0 0.00195,0 0.00195,0 0.00403,0.0036 0.00773,0.0082 0.011719,0.01172 0,0 0.00195,0 0.00195,0 0.7067884,0.619773 1.6998653,0.698544 2.4980468,0.185547 0.015185,-0.0097 0.030287,-0.01884 0.044922,-0.0293 l 4.0449286,-2.882816 4.046875,2.882812 c 0.01464,0.01047 0.02974,0.01962 0.04492,0.0293 0.798181,0.512997 1.791258,0.434226 2.498047,-0.185547 0.0043,-0.0038 0.0094,-0.0078 0.01367,-0.01172 0.588163,-0.533988 0.808046,-1.314584 0.574218,-2.072266 -0.0016,-0.0052 -0.0042,-0.01044 -0.0059,-0.01563 l -1.529252,-4.689449 3.94336,-2.84375 c 1.044992,-0.69491 1.21941,-2.1600186 0.396484,-3.0917972 -0.380508,-0.4569521 -0.920577,-0.7328031 -1.519531,-0.7519531 -0.01094,-1.73e-4 -0.02227,-1.73e-4 -0.0332,0 l -5.015626,0 -1.486328,-4.5351562 0.01172,0.041016 C 12.163194,1.6911829 11.478618,0.98033282 10.457982,0.99608852 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.500964,0.99996722 C 9.5543738,1.0133132 8.8792976,1.5757522 8.5624852,2.506805 l 0.011719,-0.041992 -1.4873064,4.5351619 -5.0156313,0 c -0.010935,-1.73e-4 -0.021292,-1.73e-4 -0.032227,0 C 1.4400857,7.0191248 0.90001433,7.2949766 0.51950633,7.7519287 0.10612153,8.2199943 -0.05438186,8.82227 0.01950573,9.3945087 0.06501023,8.9854432 0.22598003,8.5842822 0.51950633,8.2519293 0.90001423,7.7949772 1.4400856,7.5191254 2.0390394,7.4999754 c 0.010935,-1.73e-4 0.021291,-1.73e-4 0.032227,0 l 5.0156314,0 1.4873064,-4.535162 -0.01172,0.041992 C 8.8792976,2.0757528 9.5543738,1.5133133 10.500964,1.4999678 c 0.946591,0.013345 1.621685,0.5757852 1.938479,1.5068378 l -0.01172,-0.041992 1.487306,4.535162 5.015631,0 c 0.01093,-1.73e-4 0.02129,-1.73e-4 0.03223,0 0.598954,0.01915 1.139026,0.2950018 1.519534,0.7519539 0.293526,0.3323529 0.454496,0.7335139 0.500001,1.1425792 0.07389,-0.5722385 -0.08662,-1.1745142 -0.500001,-1.6425798 -0.380507,-0.4569521 -0.920578,-0.7328039 -1.519532,-0.751954 -0.01093,-1.73e-4 -0.02129,-1.73e-4 -0.03223,0 l -5.015631,0 -1.487307,-4.5351619 0.01172,0.041992 C 12.122631,1.5757522 11.447555,1.0133127 10.500964,0.99996722 Z M 4.7275193,14.091781 3.3290801,18.376942 c -0.0017,0.0052 -0.00328,0.0104 -0.00488,0.01563 -0.089255,0.289222 -0.1114522,0.581397 -0.07324,0.862306 0.014579,-0.120583 0.036052,-0.241797 0.073242,-0.362305 0.0016,-0.0052 0.00319,-0.01043 0.00488,-0.01563 l 1.5302732,-4.689459 -0.1318362,-0.0957 z m 11.5468897,0 -0.131836,0.0957 1.530275,4.689459 c 0.0017,0.0052 0.0033,0.01041 0.0049,0.01563 0.03719,0.120508 0.05866,0.241722 0.07324,0.362305 0.03821,-0.280909 0.01601,-0.573084 -0.07324,-0.862306 -0.0016,-0.0052 -0.0032,-0.01044 -0.0049,-0.01563 l -1.398439,-4.285161 z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-brown-desktop.svg b/.icons/awkward/22x22/places/user-brown-desktop.svg
new file mode 100644
index 00000000..8f9f6468
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-brown-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#ae8e6c" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#3d3226" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#3d3226" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-brown-home-open.svg b/.icons/awkward/22x22/places/user-brown-home-open.svg
new file mode 100644
index 00000000..cde505a6
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-brown-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-brown-home.svg b/.icons/awkward/22x22/places/user-brown-home.svg
new file mode 100644
index 00000000..b9383344
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-brown-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#957552" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ae8e6c" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#3d3226" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-custom-desktop.svg b/.icons/awkward/22x22/places/user-custom-desktop.svg
new file mode 100644
index 00000000..de087c4e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-custom-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#value_light" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#323232" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#323232" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-custom-home-open.svg b/.icons/awkward/22x22/places/user-custom-home-open.svg
new file mode 100644
index 00000000..45058e2e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-custom-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-custom-home.svg b/.icons/awkward/22x22/places/user-custom-home.svg
new file mode 100644
index 00000000..ac7c38b3
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-custom-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#value_dark" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#value_light" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-cyan-desktop.svg b/.icons/awkward/22x22/places/user-cyan-desktop.svg
new file mode 100644
index 00000000..362b75a1
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-cyan-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#00bcd4" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#00424a" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#00424a" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-cyan-home-open.svg b/.icons/awkward/22x22/places/user-cyan-home-open.svg
new file mode 100644
index 00000000..62b0f4a7
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-cyan-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-cyan-home.svg b/.icons/awkward/22x22/places/user-cyan-home.svg
new file mode 100644
index 00000000..74d4cca2
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-cyan-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#0096aa" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#00bcd4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#00424a" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-deeporange-desktop.svg b/.icons/awkward/22x22/places/user-deeporange-desktop.svg
new file mode 100644
index 00000000..fe37dbe9
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-deeporange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#eb6637" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#522413" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#522413" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-deeporange-home-open.svg b/.icons/awkward/22x22/places/user-deeporange-home-open.svg
new file mode 100644
index 00000000..abeab4a2
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-deeporange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-deeporange-home.svg b/.icons/awkward/22x22/places/user-deeporange-home.svg
new file mode 100644
index 00000000..45e6c2f1
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-deeporange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#e95420" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#eb6637" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#522413" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-desktop.svg b/.icons/awkward/22x22/places/user-desktop.svg
new file mode 120000
index 00000000..89829863
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-desktop.svg
@@ -0,0 +1 @@
+user-oomox-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/user-green-desktop.svg b/.icons/awkward/22x22/places/user-green-desktop.svg
new file mode 100644
index 00000000..8508fbdd
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-green-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#87b158" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#2f3e1f" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#2f3e1f" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-green-home-open.svg b/.icons/awkward/22x22/places/user-green-home-open.svg
new file mode 100644
index 00000000..ddea689c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-green-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-green-home.svg b/.icons/awkward/22x22/places/user-green-home.svg
new file mode 100644
index 00000000..776883d3
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-green-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#60924b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#87b158" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2f3e1f" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-grey-desktop.svg b/.icons/awkward/22x22/places/user-grey-desktop.svg
new file mode 100644
index 00000000..32546d0a
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-grey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#8e8e8e" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#323232" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#323232" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-grey-home-open.svg b/.icons/awkward/22x22/places/user-grey-home-open.svg
new file mode 100644
index 00000000..6c8cc4ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-grey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-grey-home.svg b/.icons/awkward/22x22/places/user-grey-home.svg
new file mode 100644
index 00000000..8ee8a5ea
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-grey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#727272" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#8e8e8e" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#323232" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-home-open.svg b/.icons/awkward/22x22/places/user-home-open.svg
new file mode 120000
index 00000000..e80a7551
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-home-open.svg
@@ -0,0 +1 @@
+user-oomox-home-open.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/user-home.svg b/.icons/awkward/22x22/places/user-home.svg
new file mode 120000
index 00000000..097704f9
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-home.svg
@@ -0,0 +1 @@
+user-oomox-home.svg \ No newline at end of file
diff --git a/.icons/awkward/22x22/places/user-indigo-desktop.svg b/.icons/awkward/22x22/places/user-indigo-desktop.svg
new file mode 100644
index 00000000..9b6b362e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-indigo-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#5c6bc0" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#202543" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#202543" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-indigo-home-open.svg b/.icons/awkward/22x22/places/user-indigo-home-open.svg
new file mode 100644
index 00000000..01aca91c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-indigo-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-indigo-home.svg b/.icons/awkward/22x22/places/user-indigo-home.svg
new file mode 100644
index 00000000..71ff7e1a
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-indigo-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#3f51b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#5c6bc0" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#202543" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-magenta-desktop.svg b/.icons/awkward/22x22/places/user-magenta-desktop.svg
new file mode 100644
index 00000000..4db3c87b
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-magenta-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#ca71df" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#47274e" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#47274e" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-magenta-home-open.svg b/.icons/awkward/22x22/places/user-magenta-home-open.svg
new file mode 100644
index 00000000..a6fff9b5
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-magenta-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-magenta-home.svg b/.icons/awkward/22x22/places/user-magenta-home.svg
new file mode 100644
index 00000000..c2c59090
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-magenta-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b259b8" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ca71df" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#47274e" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-nordic-desktop.svg b/.icons/awkward/22x22/places/user-nordic-desktop.svg
new file mode 100644
index 00000000..2858da06
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-nordic-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#82abaa" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#4e6766" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#4e6766" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-nordic-home-open.svg b/.icons/awkward/22x22/places/user-nordic-home-open.svg
new file mode 100644
index 00000000..ce7adf45
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-nordic-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-nordic-home.svg b/.icons/awkward/22x22/places/user-nordic-home.svg
new file mode 100644
index 00000000..7c0a1624
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-nordic-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#6c9b9a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#82abaa" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4e6766" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-oomox-desktop.svg b/.icons/awkward/22x22/places/user-oomox-desktop.svg
new file mode 100644
index 00000000..95fc18ee
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-oomox-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#d271c9" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#130f23" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#130f23" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-oomox-home-open.svg b/.icons/awkward/22x22/places/user-oomox-home-open.svg
new file mode 100644
index 00000000..a7023f97
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-oomox-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-oomox-home.svg b/.icons/awkward/22x22/places/user-oomox-home.svg
new file mode 100644
index 00000000..df4af64d
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-oomox-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#4175b5" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#d271c9" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#130f23" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-orange-desktop.svg b/.icons/awkward/22x22/places/user-orange-desktop.svg
new file mode 100644
index 00000000..5f2bf33e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-orange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#ee923a" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#533314" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#533314" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-orange-home-open.svg b/.icons/awkward/22x22/places/user-orange-home-open.svg
new file mode 100644
index 00000000..19dbf326
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-orange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-orange-home.svg b/.icons/awkward/22x22/places/user-orange-home.svg
new file mode 100644
index 00000000..3675d05e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-orange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#dd772f" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#ee923a" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#533314" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-pink-desktop.svg b/.icons/awkward/22x22/places/user-pink-desktop.svg
new file mode 100644
index 00000000..a64ade22
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-pink-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#f06292" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#542233" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#542233" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-pink-home-open.svg b/.icons/awkward/22x22/places/user-pink-home-open.svg
new file mode 100644
index 00000000..f0ff4d91
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-pink-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-pink-home.svg b/.icons/awkward/22x22/places/user-pink-home.svg
new file mode 100644
index 00000000..272e6736
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-pink-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#ec407a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#f06292" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#542233" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-red-desktop.svg b/.icons/awkward/22x22/places/user-red-desktop.svg
new file mode 100644
index 00000000..11160a6e
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-red-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#e25252" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#4f1d1d" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#4f1d1d" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-red-home-open.svg b/.icons/awkward/22x22/places/user-red-home-open.svg
new file mode 100644
index 00000000..a503190c
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-red-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-red-home.svg b/.icons/awkward/22x22/places/user-red-home.svg
new file mode 100644
index 00000000..884fa756
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-red-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#bf4b4b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e25252" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f1d1d" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-teal-desktop.svg b/.icons/awkward/22x22/places/user-teal-desktop.svg
new file mode 100644
index 00000000..b6c2c247
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-teal-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#16a085" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#08382e" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#08382e" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-teal-home-open.svg b/.icons/awkward/22x22/places/user-teal-home-open.svg
new file mode 100644
index 00000000..48ef13ad
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-teal-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-teal-home.svg b/.icons/awkward/22x22/places/user-teal-home.svg
new file mode 100644
index 00000000..0aabdf82
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-teal-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#12806a" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#16a085" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#08382e" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-violet-desktop.svg b/.icons/awkward/22x22/places/user-violet-desktop.svg
new file mode 100644
index 00000000..9db82343
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-violet-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#7e57c2" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#2c1e44" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#2c1e44" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-violet-home-open.svg b/.icons/awkward/22x22/places/user-violet-home-open.svg
new file mode 100644
index 00000000..b3e41630
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-violet-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-violet-home.svg b/.icons/awkward/22x22/places/user-violet-home.svg
new file mode 100644
index 00000000..73bcef3f
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-violet-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#5d399b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#7e57c2" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#2c1e44" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-white-desktop.svg b/.icons/awkward/22x22/places/user-white-desktop.svg
new file mode 100644
index 00000000..4157ecd1
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-white-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#e4e4e4" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#4f4f4f" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#4f4f4f" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-white-home-open.svg b/.icons/awkward/22x22/places/user-white-home-open.svg
new file mode 100644
index 00000000..09f25cd9
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-white-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-white-home.svg b/.icons/awkward/22x22/places/user-white-home.svg
new file mode 100644
index 00000000..34ce9505
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-white-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#cccccc" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f4f4f" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-yellow-desktop.svg b/.icons/awkward/22x22/places/user-yellow-desktop.svg
new file mode 100644
index 00000000..6e7c98a0
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-yellow-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1.1">
+ <rect style="opacity:0.2" width="20" height="18" x="1" y="2.5" rx="1" ry="1"/>
+ <path style="fill:#e2b322" d="M 1,3.9 1,19 c 0,0.554 0.446,1 1,1 l 18,0 c 0.554,0 1,-0.446 1,-1 L 21,3.9 Z"/>
+ <path style="fill:#4f3e0c" d="M 2,2 C 1.446,2 1,2.45 1,3 V 4 H 21 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+ <path style="fill:#4f3e0c" d="M 7,18 C 6.446,18 6,18.45 6,19 V 20 H 16 V 19 C 16,18.45 15.554,18 15,18 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.45 1,3 V 3.5 C 1,2.95 1.446,2.5 2,2.5 H 20 C 20.554,2.5 21,2.95 21,3.5 V 3 C 21,2.45 20.554,2 20,2 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-yellow-home-open.svg b/.icons/awkward/22x22/places/user-yellow-home-open.svg
new file mode 100644
index 00000000..bea619eb
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-yellow-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="10" x="1" y="9.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="10" x="1" y="10" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7,15 H 8 V 18 H 10 V 16 H 12 V 18 H 14 V 15 H 15 L 11,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/22x22/places/user-yellow-home.svg b/.icons/awkward/22x22/places/user-yellow-home.svg
new file mode 100644
index 00000000..e0aa9736
--- /dev/null
+++ b/.icons/awkward/22x22/places/user-yellow-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" version="1">
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="8.5" rx="1" ry="1"/>
+ <path style="fill:#b58f1b" d="M 1,16 C 1,16.554 1.446,17 2,17 H 20 C 20.554,17 21,16.554 21,16 V 5 C 21,4.446 20.554,4 20,4 H 10 V 3 C 10,2.446 9.554,2 9,2 H 2 C 1.446,2 1,2.446 1,3"/>
+ <rect style="opacity:0.2" width="20" height="12" x="1" y="7.5" rx="1" ry="1"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="3" y="6" rx="1" ry="1"/>
+ <rect style="fill:#e2b322" width="20" height="12" x="1" y="8" rx="1" ry="1"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 2,2 C 1.446,2 1,2.446 1,3 V 3.5 C 1,2.946 1.446,2.5 2,2.5 H 9 C 9.554,2.5 10,2.946 10,3.5 V 3 C 10,2.446 9.554,2 9,2 Z M 10,4 V 4.5 H 20 C 20.554,4.5 21,4.946 21,5.5 V 5 C 21,4.446 20.554,4 20,4 Z"/>
+ <path style="fill:#4f3e0c" d="M 7,14 H 8 V 17 H 10 V 15 H 12 V 17 H 14 V 14 H 15 L 11,10.5 Z"/>
+</svg>