aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/64x64/places
diff options
context:
space:
mode:
Diffstat (limited to '.icons/awkward/64x64/places')
-rw-r--r--.icons/awkward/64x64/places/bookmark-missing.svg5
l---------.icons/awkward/64x64/places/certificate-server.svg1
l---------.icons/awkward/64x64/places/desktop.svg1
l---------.icons/awkward/64x64/places/folder-activities.svg1
l---------.icons/awkward/64x64/places/folder-android.svg1
l---------.icons/awkward/64x64/places/folder-apple.svg1
l---------.icons/awkward/64x64/places/folder-arduino.svg1
l---------.icons/awkward/64x64/places/folder-backup.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-black-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-black-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-black-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-black-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-black-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-black-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-download.svg9
l---------.icons/awkward/64x64/places/folder-black-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-black-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-black-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-black-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-black-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-projects.svg9
l---------.icons/awkward/64x64/places/folder-black-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-black-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-black-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-black-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-black-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-black-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-black-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-black.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-blue-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-blue-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-blue-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-blue-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-blue-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-blue-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-download.svg9
l---------.icons/awkward/64x64/places/folder-blue-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-blue-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-blue-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-blue-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-blue-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-projects.svg9
l---------.icons/awkward/64x64/places/folder-blue-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-blue-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-blue-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-blue-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-blue-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-blue-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-blue-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-blue.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-bluegrey-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-download.svg9
l---------.icons/awkward/64x64/places/folder-bluegrey-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-projects.svg9
l---------.icons/awkward/64x64/places/folder-bluegrey-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-bluegrey-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-bluegrey.svg8
l---------.icons/awkward/64x64/places/folder-bookmark.svg1
l---------.icons/awkward/64x64/places/folder-bookmarks.svg1
l---------.icons/awkward/64x64/places/folder-books.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-brown-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-brown-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-brown-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-brown-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-brown-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-brown-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-download.svg9
l---------.icons/awkward/64x64/places/folder-brown-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-brown-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-brown-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-brown-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-brown-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-projects.svg9
l---------.icons/awkward/64x64/places/folder-brown-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-brown-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-brown-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-brown-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-brown-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-brown-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-brown-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-brown.svg8
l---------.icons/awkward/64x64/places/folder-camera.svg1
l---------.icons/awkward/64x64/places/folder-cd.svg1
l---------.icons/awkward/64x64/places/folder-cloud.svg1
l---------.icons/awkward/64x64/places/folder-copy-cloud.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-custom-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-custom-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-custom-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-custom-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-custom-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-custom-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-download.svg9
l---------.icons/awkward/64x64/places/folder-custom-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-custom-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-custom-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-custom-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-custom-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-projects.svg9
l---------.icons/awkward/64x64/places/folder-custom-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-custom-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-custom-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-custom-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-custom-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-custom-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-custom-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-custom.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-cyan-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-download.svg9
l---------.icons/awkward/64x64/places/folder-cyan-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-projects.svg9
l---------.icons/awkward/64x64/places/folder-cyan-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-cyan-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-cyan-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-cyan.svg8
l---------.icons/awkward/64x64/places/folder-decrypted.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-deeporange-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-download.svg9
l---------.icons/awkward/64x64/places/folder-deeporange-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-projects.svg9
l---------.icons/awkward/64x64/places/folder-deeporange-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-deeporange-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-deeporange.svg8
l---------.icons/awkward/64x64/places/folder-desktop.svg1
l---------.icons/awkward/64x64/places/folder-development.svg1
l---------.icons/awkward/64x64/places/folder-documents-open.svg1
l---------.icons/awkward/64x64/places/folder-documents.svg1
l---------.icons/awkward/64x64/places/folder-download-open.svg1
l---------.icons/awkward/64x64/places/folder-download.svg1
l---------.icons/awkward/64x64/places/folder-downloads.svg1
l---------.icons/awkward/64x64/places/folder-drag-accept.svg1
l---------.icons/awkward/64x64/places/folder-dropbox.svg1
l---------.icons/awkward/64x64/places/folder-encrypted.svg1
l---------.icons/awkward/64x64/places/folder-favorites.svg1
l---------.icons/awkward/64x64/places/folder-games.svg1
l---------.icons/awkward/64x64/places/folder-gdrive.svg1
l---------.icons/awkward/64x64/places/folder-git.svg1
l---------.icons/awkward/64x64/places/folder-github.svg1
l---------.icons/awkward/64x64/places/folder-gitlab.svg1
l---------.icons/awkward/64x64/places/folder-gnome.svg1
l---------.icons/awkward/64x64/places/folder-google-drive.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-green-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-green-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-green-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-green-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-green-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-green-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-download.svg9
l---------.icons/awkward/64x64/places/folder-green-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-green-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-green-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-green-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-green-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-projects.svg9
l---------.icons/awkward/64x64/places/folder-green-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-green-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-green-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-green-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-green-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-green-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-green-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-green.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-grey-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-grey-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-grey-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-grey-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-grey-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-grey-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-download.svg9
l---------.icons/awkward/64x64/places/folder-grey-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-grey-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-grey-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-grey-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-grey-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-projects.svg9
l---------.icons/awkward/64x64/places/folder-grey-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-grey-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-grey-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-grey-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-grey-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-grey-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-grey-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-grey.svg8
l---------.icons/awkward/64x64/places/folder-home.svg1
l---------.icons/awkward/64x64/places/folder-html.svg1
l---------.icons/awkward/64x64/places/folder-image-people.svg1
l---------.icons/awkward/64x64/places/folder-image.svg1
l---------.icons/awkward/64x64/places/folder-images.svg1
l---------.icons/awkward/64x64/places/folder-important.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-indigo-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-download.svg9
l---------.icons/awkward/64x64/places/folder-indigo-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-projects.svg9
l---------.icons/awkward/64x64/places/folder-indigo-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-indigo-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-indigo-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-indigo.svg8
l---------.icons/awkward/64x64/places/folder-java.svg1
l---------.icons/awkward/64x64/places/folder-kde.svg1
l---------.icons/awkward/64x64/places/folder-linux.svg1
l---------.icons/awkward/64x64/places/folder-locked.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-magenta-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-download.svg9
l---------.icons/awkward/64x64/places/folder-magenta-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-projects.svg9
l---------.icons/awkward/64x64/places/folder-magenta-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-magenta-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-magenta-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-magenta.svg8
l---------.icons/awkward/64x64/places/folder-mail-cloud.svg1
l---------.icons/awkward/64x64/places/folder-mail.svg1
l---------.icons/awkward/64x64/places/folder-mega.svg1
l---------.icons/awkward/64x64/places/folder-meocloud.svg1
l---------.icons/awkward/64x64/places/folder-music-open.svg1
l---------.icons/awkward/64x64/places/folder-music.svg1
l---------.icons/awkward/64x64/places/folder-network.svg1
l---------.icons/awkward/64x64/places/folder-nextcloud.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-nordic-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-download.svg9
l---------.icons/awkward/64x64/places/folder-nordic-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-projects.svg9
l---------.icons/awkward/64x64/places/folder-nordic-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-nordic-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-nordic-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-nordic.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-copy-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-download.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-projects.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-videos-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-oomox-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-oomox.svg8
l---------.icons/awkward/64x64/places/folder-open.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-orange-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-orange-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-orange-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-orange-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-orange-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-orange-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-download.svg9
l---------.icons/awkward/64x64/places/folder-orange-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-orange-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-orange-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-orange-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-orange-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-projects.svg9
l---------.icons/awkward/64x64/places/folder-orange-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-orange-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-orange-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-orange-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-orange-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-orange-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-orange-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-orange.svg8
l---------.icons/awkward/64x64/places/folder-owncloud.svg1
l---------.icons/awkward/64x64/places/folder-pcloud.svg1
l---------.icons/awkward/64x64/places/folder-photo.svg1
l---------.icons/awkward/64x64/places/folder-photos.svg1
l---------.icons/awkward/64x64/places/folder-picture.svg1
l---------.icons/awkward/64x64/places/folder-pictures-open.svg1
l---------.icons/awkward/64x64/places/folder-pictures.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-pink-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-pink-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-pink-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-pink-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-pink-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-pink-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-download.svg9
l---------.icons/awkward/64x64/places/folder-pink-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-pink-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-pink-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-pink-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-pink-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-projects.svg9
l---------.icons/awkward/64x64/places/folder-pink-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-pink-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-pink-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-pink-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-pink-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-pink-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-pink-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-pink.svg8
l---------.icons/awkward/64x64/places/folder-print.svg1
l---------.icons/awkward/64x64/places/folder-private.svg1
l---------.icons/awkward/64x64/places/folder-projects.svg1
l---------.icons/awkward/64x64/places/folder-public.svg1
l---------.icons/awkward/64x64/places/folder-publicshare-open.svg1
l---------.icons/awkward/64x64/places/folder-publicshare.svg1
l---------.icons/awkward/64x64/places/folder-recent.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-red-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-red-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-red-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-red-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-red-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-red-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-download.svg9
l---------.icons/awkward/64x64/places/folder-red-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-red-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-red-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-red-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-red-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-projects.svg9
l---------.icons/awkward/64x64/places/folder-red-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-red-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-red-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-red-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-red-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-red-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-red-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-red.svg8
l---------.icons/awkward/64x64/places/folder-remote-open.svg1
l---------.icons/awkward/64x64/places/folder-remote.svg1
l---------.icons/awkward/64x64/places/folder-root.svg1
l---------.icons/awkward/64x64/places/folder-script.svg1
l---------.icons/awkward/64x64/places/folder-sound.svg1
l---------.icons/awkward/64x64/places/folder-steam.svg1
l---------.icons/awkward/64x64/places/folder-tar.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-teal-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-teal-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-teal-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-teal-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-teal-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-teal-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-download.svg9
l---------.icons/awkward/64x64/places/folder-teal-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-teal-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-teal-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-teal-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-teal-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-projects.svg9
l---------.icons/awkward/64x64/places/folder-teal-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-teal-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-teal-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-teal-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-teal-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-teal-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-teal-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-teal.svg8
l---------.icons/awkward/64x64/places/folder-temp.svg1
l---------.icons/awkward/64x64/places/folder-templates-open.svg1
l---------.icons/awkward/64x64/places/folder-templates.svg1
l---------.icons/awkward/64x64/places/folder-text.svg1
l---------.icons/awkward/64x64/places/folder-torrent.svg1
l---------.icons/awkward/64x64/places/folder-txt.svg1
l---------.icons/awkward/64x64/places/folder-unlocked.svg1
l---------.icons/awkward/64x64/places/folder-vbox.svg1
l---------.icons/awkward/64x64/places/folder-video.svg1
l---------.icons/awkward/64x64/places/folder-videocamera.svg1
l---------.icons/awkward/64x64/places/folder-videos-open.svg1
l---------.icons/awkward/64x64/places/folder-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-violet-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-violet-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-violet-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-violet-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-violet-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-violet-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-download.svg9
l---------.icons/awkward/64x64/places/folder-violet-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-violet-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-violet-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-violet-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-violet-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-projects.svg9
l---------.icons/awkward/64x64/places/folder-violet-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-violet-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-violet-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-violet-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-violet-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-violet-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-violet-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-violet.svg8
l---------.icons/awkward/64x64/places/folder-visiting.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-white-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-white-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-white-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-white-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-white-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-white-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-download.svg9
l---------.icons/awkward/64x64/places/folder-white-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-white-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-white-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-white-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-white-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-projects.svg9
l---------.icons/awkward/64x64/places/folder-white-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-white-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-white-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-white-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-white-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-white-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-white-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-white.svg8
l---------.icons/awkward/64x64/places/folder-wifi.svg1
l---------.icons/awkward/64x64/places/folder-wine.svg1
l---------.icons/awkward/64x64/places/folder-yandex-disk.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-activities.svg13
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-android.svg11
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-apple.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-arduino.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-backup.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-books.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-cd.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-copy-cloud.svg9
l---------.icons/awkward/64x64/places/folder-yellow-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-development.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-documents-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-documents.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-download-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-download.svg9
l---------.icons/awkward/64x64/places/folder-yellow-downloads.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-drag-accept.svg7
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-dropbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-favorites.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-games.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-git.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-github.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-gitlab.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-gnome.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-google-drive.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-image-people.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-important.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-java.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-kde.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-linux.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-locked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-mail-cloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-mail.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-mega.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-meocloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-music-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-music.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-network.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-nextcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-open.svg8
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-owncloud.svg19
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-pcloud.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-photo.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-pictures-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-pictures.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-print.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-private.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-projects.svg9
l---------.icons/awkward/64x64/places/folder-yellow-public.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-publicshare-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-recent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-remote-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-remote.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-script.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-steam.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-tar.svg12
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-templates-open.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-templates.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-torrent.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-unlocked.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-vbox.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-video.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-videos-open.svg9
l---------.icons/awkward/64x64/places/folder-yellow-videos.svg1
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-visiting.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-wifi.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-wine.svg14
-rw-r--r--.icons/awkward/64x64/places/folder-yellow-yandex-disk.svg9
-rw-r--r--.icons/awkward/64x64/places/folder-yellow.svg8
l---------.icons/awkward/64x64/places/folder.svg1
l---------.icons/awkward/64x64/places/folder_home.svg1
l---------.icons/awkward/64x64/places/folder_home2.svg1
l---------.icons/awkward/64x64/places/folder_man.svg1
l---------.icons/awkward/64x64/places/folder_open.svg1
l---------.icons/awkward/64x64/places/folder_wordprocessing.svg1
l---------.icons/awkward/64x64/places/gnome-fs-bookmark-missing.svg1
l---------.icons/awkward/64x64/places/gnome-fs-bookmark.svg1
l---------.icons/awkward/64x64/places/gnome-fs-directory-accept.svg1
l---------.icons/awkward/64x64/places/gnome-fs-directory.svg1
l---------.icons/awkward/64x64/places/gnome-fs-home.svg1
l---------.icons/awkward/64x64/places/gnome-home.svg1
l---------.icons/awkward/64x64/places/gtk-directory.svg1
l---------.icons/awkward/64x64/places/inode-directory.svg1
l---------.icons/awkward/64x64/places/insync-folder.svg1
l---------.icons/awkward/64x64/places/knetattach.svg1
l---------.icons/awkward/64x64/places/library-music.svg1
-rw-r--r--.icons/awkward/64x64/places/network-workgroup.svg7
l---------.icons/awkward/64x64/places/network.svg1
l---------.icons/awkward/64x64/places/repository.svg1
l---------.icons/awkward/64x64/places/stock_bookmark.svg1
l---------.icons/awkward/64x64/places/stock_delete-bookmark.svg1
l---------.icons/awkward/64x64/places/stock_folder.svg1
l---------.icons/awkward/64x64/places/stock_open.svg1
-rw-r--r--.icons/awkward/64x64/places/user-black-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-black-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-black-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-blue-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-blue-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-blue-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-bluegrey-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-bluegrey-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-bluegrey-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-bookmarks.svg5
-rw-r--r--.icons/awkward/64x64/places/user-brown-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-brown-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-brown-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-custom-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-custom-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-custom-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-cyan-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-cyan-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-cyan-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-deeporange-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-deeporange-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-deeporange-home.svg9
l---------.icons/awkward/64x64/places/user-desktop.svg1
-rw-r--r--.icons/awkward/64x64/places/user-green-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-green-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-green-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-grey-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-grey-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-grey-home.svg9
l---------.icons/awkward/64x64/places/user-home-open.svg1
l---------.icons/awkward/64x64/places/user-home.svg1
-rw-r--r--.icons/awkward/64x64/places/user-indigo-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-indigo-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-indigo-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-magenta-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-magenta-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-magenta-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-nordic-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-nordic-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-nordic-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-oomox-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-oomox-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-oomox-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-orange-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-orange-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-orange-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-pink-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-pink-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-pink-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-red-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-red-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-red-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-teal-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-teal-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-teal-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-violet-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-violet-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-violet-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-white-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-white-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-white-home.svg9
-rw-r--r--.icons/awkward/64x64/places/user-yellow-desktop.svg7
-rw-r--r--.icons/awkward/64x64/places/user-yellow-home-open.svg9
-rw-r--r--.icons/awkward/64x64/places/user-yellow-home.svg9
1534 files changed, 12788 insertions, 0 deletions
diff --git a/.icons/awkward/64x64/places/bookmark-missing.svg b/.icons/awkward/64x64/places/bookmark-missing.svg
new file mode 100644
index 00000000..5f1a21b0
--- /dev/null
+++ b/.icons/awkward/64x64/places/bookmark-missing.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1">
+ <path style="opacity:0.2" d="M 32.000031,4.9994421 C 29.385634,5.0368101 27.519562,6.611236 26.644557,9.218197 l 0.03516,-0.117189 -4.10938,11.898451 -13.8515768,0 c -0.030202,-4.84e-4 -0.059642,-4.84e-4 -0.089844,0 -1.654255,0.05362 -3.1443889,1.02522 -4.1953168,2.304691 -2.2728444,2.608995 -1.7924197,7.31597 1.0937511,9.261728 l 10.8906365,7.95704 -4.226567,13.132826 c -0.0047,0.0146 -0.0073,0.02836 -0.01172,0.04296 -0.645811,2.12152 -0.03851,4.305614 1.585939,5.800788 0.01174,0.011 0.02314,0.02438 0.03516,0.03516 1.952084,1.735374 4.697848,1.95593 6.90235,0.519532 0.04194,-0.02714 0.08068,-0.05664 0.1211,-0.08594 l 11.175786,-7.968752 11.175793,7.968758 c 0.04042,0.02932 0.07916,0.05882 0.1211,0.08594 2.204503,1.436398 4.950264,1.215842 6.90235,-0.519532 0.012,-0.0108 0.02334,-0.02412 0.03516,-0.03516 1.624451,-1.495174 2.231748,-3.679268 1.585937,-5.800788 -0.0044,-0.0146 -0.007,-0.02842 -0.0118,-0.04296 l -4.22657,-13.132826 10.890635,-7.95704 c 2.886171,-1.945758 3.366596,-6.652733 1.093752,-9.261728 -1.050928,-1.279471 -2.541061,-2.25107 -4.195317,-2.304691 -0.0302,-4.84e-4 -0.05964,-4.84e-4 -0.08984,0 l -13.851576,0 -4.109381,-11.89845 0.03516,0.117188 C 36.480499,6.611236 34.614427,5.0368101 32.000031,4.9994421 Z"/>
+ <path style="fill:#e84040" d="M 32 4 C 29.385603 4.037368 27.521489 5.6117895 26.646484 8.21875 L 26.677734 8.1015625 L 22.570312 20 L 8.71875 20 C 8.688548 19.999516 8.6591083 19.999516 8.6289062 20 C 6.9746512 20.05362 5.4825685 21.025216 4.4316406 22.304688 C 2.1587962 24.913682 2.6411729 29.618694 5.5273438 31.564453 L 16.417969 39.525391 L 12.191406 52.65625 C 12.186666 52.67079 12.182134 52.684619 12.177734 52.699219 C 11.531924 54.820739 12.139218 57.006779 13.763672 58.501953 C 13.775482 58.512993 13.790714 58.524356 13.802734 58.535156 C 15.754818 60.27053 18.49667 60.491086 20.701172 59.054688 C 20.743112 59.027547 20.785752 58.99805 20.826172 58.96875 L 32 51 L 43.173828 58.96875 C 43.214248 58.99807 43.256888 59.027567 43.298828 59.054688 C 45.503333 60.491085 48.24518 60.27053 50.197266 58.535156 C 50.209266 58.524356 50.224508 58.512993 50.236328 58.501953 C 51.860781 57.006779 52.468077 54.820739 51.822266 52.699219 C 51.817866 52.684619 51.813394 52.67079 51.808594 52.65625 L 47.582031 39.525391 L 58.472656 31.564453 C 61.358827 29.618694 61.841203 24.913683 59.568359 22.304688 C 58.517431 21.025216 57.02535 20.05362 55.371094 20 C 55.340894 19.999516 55.31145 19.999516 55.28125 20 L 41.429688 20 L 37.322266 8.1015625 L 37.353516 8.21875 C 36.478511 5.6117895 34.614396 4.037368 32 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 32 4 C 29.385603 4.037368 27.519536 5.611789 26.644531 8.21875 L 26.679688 8.1015625 L 22.570312 20 L 8.71875 20 C 8.688548 19.999516 8.6591082 19.999516 8.6289062 20 C 6.9746512 20.05362 5.4845216 21.025216 4.4335938 22.304688 C 3.3709262 23.524522 2.9178807 25.201361 3.0234375 26.841797 C 3.1238819 25.538697 3.5868434 24.276671 4.4335938 23.304688 C 5.4845216 22.025216 6.9746512 21.05362 8.6289062 21 C 8.6591082 20.999516 8.688548 20.999516 8.71875 21 L 22.570312 21 L 26.679688 9.1015625 L 26.644531 9.21875 C 27.519536 6.611789 29.385603 5.037368 32 5 C 34.614396 5.037368 36.48053 6.611783 37.355469 9.21875 L 37.320312 9.1015625 L 41.429688 21 L 55.28125 21 C 55.31145 20.999516 55.340894 20.999516 55.371094 21 C 57.02535 21.053621 58.515478 22.025216 59.566406 23.304688 C 60.413156 24.276671 60.876118 25.538697 60.976562 26.841797 C 61.082119 25.201361 60.629074 23.524522 59.566406 22.304688 C 58.515478 21.025216 57.02535 20.053621 55.371094 20 C 55.340894 19.999516 55.31145 19.999516 55.28125 20 L 41.429688 20 L 37.320312 8.1015625 L 37.355469 8.21875 C 36.48053 5.611783 34.614396 4.037368 32 4 z M 16.158203 40.333984 L 12.191406 52.65625 C 12.186706 52.67085 12.184107 52.684619 12.179688 52.699219 C 11.954624 53.438564 11.889652 54.183512 11.958984 54.90625 C 11.992926 54.504496 12.057199 54.101598 12.179688 53.699219 C 12.184107 53.684619 12.186706 53.67085 12.191406 53.65625 L 16.417969 40.523438 L 16.158203 40.333984 z M 47.841797 40.333984 L 47.582031 40.523438 L 51.808594 53.65625 C 51.813394 53.67079 51.815913 53.684619 51.820312 53.699219 C 51.942801 54.101598 52.007074 54.504496 52.041016 54.90625 C 52.110347 54.183512 52.045376 53.438564 51.820312 52.699219 C 51.815913 52.684619 51.813394 52.67079 51.808594 52.65625 L 47.841797 40.333984 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/certificate-server.svg b/.icons/awkward/64x64/places/certificate-server.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/64x64/places/certificate-server.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/desktop.svg b/.icons/awkward/64x64/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/64x64/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-activities.svg b/.icons/awkward/64x64/places/folder-activities.svg
new file mode 120000
index 00000000..beb4f212
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-activities.svg
@@ -0,0 +1 @@
+folder-oomox-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-android.svg b/.icons/awkward/64x64/places/folder-android.svg
new file mode 120000
index 00000000..3b04d84a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-android.svg
@@ -0,0 +1 @@
+folder-oomox-android.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-apple.svg b/.icons/awkward/64x64/places/folder-apple.svg
new file mode 120000
index 00000000..c29c3f0a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-apple.svg
@@ -0,0 +1 @@
+folder-oomox-apple.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-arduino.svg b/.icons/awkward/64x64/places/folder-arduino.svg
new file mode 120000
index 00000000..d38e3f49
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-arduino.svg
@@ -0,0 +1 @@
+folder-oomox-arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-backup.svg b/.icons/awkward/64x64/places/folder-backup.svg
new file mode 120000
index 00000000..fae5c2e5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-backup.svg
@@ -0,0 +1 @@
+folder-oomox-backup.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-black-activities.svg b/.icons/awkward/64x64/places/folder-black-activities.svg
new file mode 100644
index 00000000..b207b97c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2" cx="24" cy="39" r="3"/>
+ <circle style="fill:#c2c2c2" cx="32" cy="39" r="3"/>
+ <circle style="fill:#c2c2c2" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-android.svg b/.icons/awkward/64x64/places/folder-black-android.svg
new file mode 100644
index 00000000..76e643c8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#c2c2c2" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#4f4f4f" cx="27" cy="41" r="1"/>
+ <circle style="fill:#4f4f4f" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-apple.svg b/.icons/awkward/64x64/places/folder-black-apple.svg
new file mode 100644
index 00000000..41e0e33f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-arduino.svg b/.icons/awkward/64x64/places/folder-black-arduino.svg
new file mode 100644
index 00000000..4e3055a5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#c2c2c2" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-backup.svg b/.icons/awkward/64x64/places/folder-black-backup.svg
new file mode 100644
index 00000000..b270d514
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#c2c2c2" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-books.svg b/.icons/awkward/64x64/places/folder-black-books.svg
new file mode 100644
index 00000000..597455ea
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#c2c2c2" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-cd.svg b/.icons/awkward/64x64/places/folder-black-cd.svg
new file mode 100644
index 00000000..ba307345
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2" cx="32" cy="39" r="12"/>
+ <circle style="fill:#4f4f4f" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-copy-cloud.svg b/.icons/awkward/64x64/places/folder-black-copy-cloud.svg
new file mode 100644
index 00000000..2012042b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-desktop.svg b/.icons/awkward/64x64/places/folder-black-desktop.svg
new file mode 120000
index 00000000..f12bc93d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-desktop.svg
@@ -0,0 +1 @@
+user-black-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-black-development.svg b/.icons/awkward/64x64/places/folder-black-development.svg
new file mode 100644
index 00000000..61ce96ad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-documents-open.svg b/.icons/awkward/64x64/places/folder-black-documents-open.svg
new file mode 100644
index 00000000..dd6a49ac
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-documents.svg b/.icons/awkward/64x64/places/folder-black-documents.svg
new file mode 100644
index 00000000..84db6399
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-download-open.svg b/.icons/awkward/64x64/places/folder-black-download-open.svg
new file mode 100644
index 00000000..ae0d59a4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-download.svg b/.icons/awkward/64x64/places/folder-black-download.svg
new file mode 100644
index 00000000..d6064482
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-downloads.svg b/.icons/awkward/64x64/places/folder-black-downloads.svg
new file mode 120000
index 00000000..e29a6235
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-downloads.svg
@@ -0,0 +1 @@
+folder-black-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-black-drag-accept.svg b/.icons/awkward/64x64/places/folder-black-drag-accept.svg
new file mode 100644
index 00000000..74cdce18
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-dropbox.svg b/.icons/awkward/64x64/places/folder-black-dropbox.svg
new file mode 100644
index 00000000..d499fc13
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-favorites.svg b/.icons/awkward/64x64/places/folder-black-favorites.svg
new file mode 100644
index 00000000..064a905d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-games.svg b/.icons/awkward/64x64/places/folder-black-games.svg
new file mode 100644
index 00000000..f21f2c8a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-git.svg b/.icons/awkward/64x64/places/folder-black-git.svg
new file mode 100644
index 00000000..65905e56
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-github.svg b/.icons/awkward/64x64/places/folder-black-github.svg
new file mode 100644
index 00000000..b13eb1d4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-gitlab.svg b/.icons/awkward/64x64/places/folder-black-gitlab.svg
new file mode 100644
index 00000000..7ef2a1fe
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-gnome.svg b/.icons/awkward/64x64/places/folder-black-gnome.svg
new file mode 100644
index 00000000..a0359d1b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-google-drive.svg b/.icons/awkward/64x64/places/folder-black-google-drive.svg
new file mode 100644
index 00000000..2d428af4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-image-people.svg b/.icons/awkward/64x64/places/folder-black-image-people.svg
new file mode 100644
index 00000000..2499c45b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-important.svg b/.icons/awkward/64x64/places/folder-black-important.svg
new file mode 100644
index 00000000..02374585
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-java.svg b/.icons/awkward/64x64/places/folder-black-java.svg
new file mode 100644
index 00000000..5108d2b4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-kde.svg b/.icons/awkward/64x64/places/folder-black-kde.svg
new file mode 100644
index 00000000..13632cc4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#c2c2c2" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-linux.svg b/.icons/awkward/64x64/places/folder-black-linux.svg
new file mode 100644
index 00000000..9fe9e12c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-locked.svg b/.icons/awkward/64x64/places/folder-black-locked.svg
new file mode 100644
index 00000000..d11874bd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-mail-cloud.svg b/.icons/awkward/64x64/places/folder-black-mail-cloud.svg
new file mode 100644
index 00000000..ecaf30c9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-mail.svg b/.icons/awkward/64x64/places/folder-black-mail.svg
new file mode 100644
index 00000000..b0b8c673
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-mega.svg b/.icons/awkward/64x64/places/folder-black-mega.svg
new file mode 100644
index 00000000..ba839366
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-meocloud.svg b/.icons/awkward/64x64/places/folder-black-meocloud.svg
new file mode 100644
index 00000000..619b40cf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-music-open.svg b/.icons/awkward/64x64/places/folder-black-music-open.svg
new file mode 100644
index 00000000..63cec21a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-music.svg b/.icons/awkward/64x64/places/folder-black-music.svg
new file mode 100644
index 00000000..98412a21
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-network.svg b/.icons/awkward/64x64/places/folder-black-network.svg
new file mode 100644
index 00000000..93900a95
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-nextcloud.svg b/.icons/awkward/64x64/places/folder-black-nextcloud.svg
new file mode 100644
index 00000000..810d3577
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#c2c2c2" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-open.svg b/.icons/awkward/64x64/places/folder-black-open.svg
new file mode 100644
index 00000000..1671aaf9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-owncloud.svg b/.icons/awkward/64x64/places/folder-black-owncloud.svg
new file mode 100644
index 00000000..30ff1dc7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-pcloud.svg b/.icons/awkward/64x64/places/folder-black-pcloud.svg
new file mode 100644
index 00000000..a433b34a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#c2c2c2" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-photo.svg b/.icons/awkward/64x64/places/folder-black-photo.svg
new file mode 100644
index 00000000..2ddba5fd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-pictures-open.svg b/.icons/awkward/64x64/places/folder-black-pictures-open.svg
new file mode 100644
index 00000000..b260527b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-pictures.svg b/.icons/awkward/64x64/places/folder-black-pictures.svg
new file mode 100644
index 00000000..43e07232
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-print.svg b/.icons/awkward/64x64/places/folder-black-print.svg
new file mode 100644
index 00000000..1fe8689f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-private.svg b/.icons/awkward/64x64/places/folder-black-private.svg
new file mode 100644
index 00000000..457fa95d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-projects.svg b/.icons/awkward/64x64/places/folder-black-projects.svg
new file mode 100644
index 00000000..98311fa1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#c2c2c2" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-public.svg b/.icons/awkward/64x64/places/folder-black-public.svg
new file mode 120000
index 00000000..3d44a827
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-public.svg
@@ -0,0 +1 @@
+folder-black-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-black-publicshare-open.svg b/.icons/awkward/64x64/places/folder-black-publicshare-open.svg
new file mode 100644
index 00000000..c97be6a4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-recent.svg b/.icons/awkward/64x64/places/folder-black-recent.svg
new file mode 100644
index 00000000..04beedf3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-remote-open.svg b/.icons/awkward/64x64/places/folder-black-remote-open.svg
new file mode 100644
index 00000000..2de103d0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-remote.svg b/.icons/awkward/64x64/places/folder-black-remote.svg
new file mode 100644
index 00000000..f58b5a23
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-script.svg b/.icons/awkward/64x64/places/folder-black-script.svg
new file mode 100644
index 00000000..46be0fab
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#4f4f4f">
+ <path style="fill:#4f4f4f" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#4f4f4f" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#4f4f4f" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-steam.svg b/.icons/awkward/64x64/places/folder-black-steam.svg
new file mode 100644
index 00000000..4b2e9858
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-tar.svg b/.icons/awkward/64x64/places/folder-black-tar.svg
new file mode 100644
index 00000000..ec8f7539
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#c2c2c2" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#c2c2c2" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-templates-open.svg b/.icons/awkward/64x64/places/folder-black-templates-open.svg
new file mode 100644
index 00000000..790b029a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-templates.svg b/.icons/awkward/64x64/places/folder-black-templates.svg
new file mode 100644
index 00000000..e5cd7159
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-torrent.svg b/.icons/awkward/64x64/places/folder-black-torrent.svg
new file mode 100644
index 00000000..801a5fb0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-unlocked.svg b/.icons/awkward/64x64/places/folder-black-unlocked.svg
new file mode 100644
index 00000000..09b6be03
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-vbox.svg b/.icons/awkward/64x64/places/folder-black-vbox.svg
new file mode 100644
index 00000000..e764aabf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#c2c2c2;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-video.svg b/.icons/awkward/64x64/places/folder-black-video.svg
new file mode 100644
index 00000000..21d422d1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-videos-open.svg b/.icons/awkward/64x64/places/folder-black-videos-open.svg
new file mode 100644
index 00000000..e16f6000
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-videos.svg b/.icons/awkward/64x64/places/folder-black-videos.svg
new file mode 120000
index 00000000..723ff359
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-videos.svg
@@ -0,0 +1 @@
+folder-black-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-black-visiting.svg b/.icons/awkward/64x64/places/folder-black-visiting.svg
new file mode 100644
index 00000000..ef7fff8c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-wifi.svg b/.icons/awkward/64x64/places/folder-black-wifi.svg
new file mode 100644
index 00000000..fc3b3450
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-wine.svg b/.icons/awkward/64x64/places/folder-black-wine.svg
new file mode 100644
index 00000000..3aa76ca7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#c2c2c2" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#c2c2c2" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#c2c2c2" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#c2c2c2" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black-yandex-disk.svg b/.icons/awkward/64x64/places/folder-black-yandex-disk.svg
new file mode 100644
index 00000000..dcf33f84
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-black.svg b/.icons/awkward/64x64/places/folder-black.svg
new file mode 100644
index 00000000..3e2c0874
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-black.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-activities.svg b/.icons/awkward/64x64/places/folder-blue-activities.svg
new file mode 100644
index 00000000..07ec4dec
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#1d344f" cx="24" cy="39" r="3"/>
+ <circle style="fill:#1d344f" cx="32" cy="39" r="3"/>
+ <circle style="fill:#1d344f" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-android.svg b/.icons/awkward/64x64/places/folder-blue-android.svg
new file mode 100644
index 00000000..45f28649
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#1d344f" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#5294e2" cx="27" cy="41" r="1"/>
+ <circle style="fill:#5294e2" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-apple.svg b/.icons/awkward/64x64/places/folder-blue-apple.svg
new file mode 100644
index 00000000..61c1743e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-arduino.svg b/.icons/awkward/64x64/places/folder-blue-arduino.svg
new file mode 100644
index 00000000..58a6c056
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#1d344f" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-backup.svg b/.icons/awkward/64x64/places/folder-blue-backup.svg
new file mode 100644
index 00000000..ecef9132
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#1d344f" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-books.svg b/.icons/awkward/64x64/places/folder-blue-books.svg
new file mode 100644
index 00000000..0abdd712
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#1d344f" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-cd.svg b/.icons/awkward/64x64/places/folder-blue-cd.svg
new file mode 100644
index 00000000..814012b8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#1d344f" cx="32" cy="39" r="12"/>
+ <circle style="fill:#5294e2" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-copy-cloud.svg b/.icons/awkward/64x64/places/folder-blue-copy-cloud.svg
new file mode 100644
index 00000000..9c10c5bb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-desktop.svg b/.icons/awkward/64x64/places/folder-blue-desktop.svg
new file mode 120000
index 00000000..3cf15fb4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-desktop.svg
@@ -0,0 +1 @@
+user-blue-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-blue-development.svg b/.icons/awkward/64x64/places/folder-blue-development.svg
new file mode 100644
index 00000000..dfe4fb43
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-documents-open.svg b/.icons/awkward/64x64/places/folder-blue-documents-open.svg
new file mode 100644
index 00000000..29070663
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-documents.svg b/.icons/awkward/64x64/places/folder-blue-documents.svg
new file mode 100644
index 00000000..ef8da00a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-download-open.svg b/.icons/awkward/64x64/places/folder-blue-download-open.svg
new file mode 100644
index 00000000..9863ad87
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-download.svg b/.icons/awkward/64x64/places/folder-blue-download.svg
new file mode 100644
index 00000000..e16ab61c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-downloads.svg b/.icons/awkward/64x64/places/folder-blue-downloads.svg
new file mode 120000
index 00000000..bc4de58a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-downloads.svg
@@ -0,0 +1 @@
+folder-blue-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-blue-drag-accept.svg b/.icons/awkward/64x64/places/folder-blue-drag-accept.svg
new file mode 100644
index 00000000..45e7058a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-dropbox.svg b/.icons/awkward/64x64/places/folder-blue-dropbox.svg
new file mode 100644
index 00000000..11f429ff
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-favorites.svg b/.icons/awkward/64x64/places/folder-blue-favorites.svg
new file mode 100644
index 00000000..7321064b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-games.svg b/.icons/awkward/64x64/places/folder-blue-games.svg
new file mode 100644
index 00000000..08b99178
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-git.svg b/.icons/awkward/64x64/places/folder-blue-git.svg
new file mode 100644
index 00000000..84332278
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-github.svg b/.icons/awkward/64x64/places/folder-blue-github.svg
new file mode 100644
index 00000000..12ffc7df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-gitlab.svg b/.icons/awkward/64x64/places/folder-blue-gitlab.svg
new file mode 100644
index 00000000..5c2b3a6a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-gnome.svg b/.icons/awkward/64x64/places/folder-blue-gnome.svg
new file mode 100644
index 00000000..37ea6678
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-google-drive.svg b/.icons/awkward/64x64/places/folder-blue-google-drive.svg
new file mode 100644
index 00000000..692fc6b8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-image-people.svg b/.icons/awkward/64x64/places/folder-blue-image-people.svg
new file mode 100644
index 00000000..8f395cf6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-important.svg b/.icons/awkward/64x64/places/folder-blue-important.svg
new file mode 100644
index 00000000..081385e0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-java.svg b/.icons/awkward/64x64/places/folder-blue-java.svg
new file mode 100644
index 00000000..45cfeff4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-kde.svg b/.icons/awkward/64x64/places/folder-blue-kde.svg
new file mode 100644
index 00000000..70a39134
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#1d344f" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-linux.svg b/.icons/awkward/64x64/places/folder-blue-linux.svg
new file mode 100644
index 00000000..acfea0c5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-locked.svg b/.icons/awkward/64x64/places/folder-blue-locked.svg
new file mode 100644
index 00000000..3e6f6462
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-mail-cloud.svg b/.icons/awkward/64x64/places/folder-blue-mail-cloud.svg
new file mode 100644
index 00000000..3f192b01
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-mail.svg b/.icons/awkward/64x64/places/folder-blue-mail.svg
new file mode 100644
index 00000000..19add822
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-mega.svg b/.icons/awkward/64x64/places/folder-blue-mega.svg
new file mode 100644
index 00000000..2e0e8c8f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-meocloud.svg b/.icons/awkward/64x64/places/folder-blue-meocloud.svg
new file mode 100644
index 00000000..e8a1e96a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-music-open.svg b/.icons/awkward/64x64/places/folder-blue-music-open.svg
new file mode 100644
index 00000000..6bc6402e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-music.svg b/.icons/awkward/64x64/places/folder-blue-music.svg
new file mode 100644
index 00000000..dbd0b418
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-network.svg b/.icons/awkward/64x64/places/folder-blue-network.svg
new file mode 100644
index 00000000..3fede14b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-nextcloud.svg b/.icons/awkward/64x64/places/folder-blue-nextcloud.svg
new file mode 100644
index 00000000..d1b6254a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#1d344f" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-open.svg b/.icons/awkward/64x64/places/folder-blue-open.svg
new file mode 100644
index 00000000..a3990240
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-owncloud.svg b/.icons/awkward/64x64/places/folder-blue-owncloud.svg
new file mode 100644
index 00000000..c2538038
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-pcloud.svg b/.icons/awkward/64x64/places/folder-blue-pcloud.svg
new file mode 100644
index 00000000..381c3d3d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#1d344f" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-photo.svg b/.icons/awkward/64x64/places/folder-blue-photo.svg
new file mode 100644
index 00000000..413e3e10
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-pictures-open.svg b/.icons/awkward/64x64/places/folder-blue-pictures-open.svg
new file mode 100644
index 00000000..7510dc6d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-pictures.svg b/.icons/awkward/64x64/places/folder-blue-pictures.svg
new file mode 100644
index 00000000..f8d1992c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-print.svg b/.icons/awkward/64x64/places/folder-blue-print.svg
new file mode 100644
index 00000000..f6353cf5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-private.svg b/.icons/awkward/64x64/places/folder-blue-private.svg
new file mode 100644
index 00000000..8a8ce23e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-projects.svg b/.icons/awkward/64x64/places/folder-blue-projects.svg
new file mode 100644
index 00000000..0842c553
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#1d344f" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-public.svg b/.icons/awkward/64x64/places/folder-blue-public.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-public.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-blue-publicshare-open.svg b/.icons/awkward/64x64/places/folder-blue-publicshare-open.svg
new file mode 100644
index 00000000..91c921ad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-recent.svg b/.icons/awkward/64x64/places/folder-blue-recent.svg
new file mode 100644
index 00000000..44da2113
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-remote-open.svg b/.icons/awkward/64x64/places/folder-blue-remote-open.svg
new file mode 100644
index 00000000..e630b808
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-remote.svg b/.icons/awkward/64x64/places/folder-blue-remote.svg
new file mode 100644
index 00000000..25a2f3bd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-script.svg b/.icons/awkward/64x64/places/folder-blue-script.svg
new file mode 100644
index 00000000..99d90b4b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#5294e2">
+ <path style="fill:#5294e2" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#5294e2" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#5294e2" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-steam.svg b/.icons/awkward/64x64/places/folder-blue-steam.svg
new file mode 100644
index 00000000..a5df60f2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-tar.svg b/.icons/awkward/64x64/places/folder-blue-tar.svg
new file mode 100644
index 00000000..8b0c529b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#1d344f" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#1d344f" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-templates-open.svg b/.icons/awkward/64x64/places/folder-blue-templates-open.svg
new file mode 100644
index 00000000..cd42a311
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-templates.svg b/.icons/awkward/64x64/places/folder-blue-templates.svg
new file mode 100644
index 00000000..cf3797f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-torrent.svg b/.icons/awkward/64x64/places/folder-blue-torrent.svg
new file mode 100644
index 00000000..5b0e0b08
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-unlocked.svg b/.icons/awkward/64x64/places/folder-blue-unlocked.svg
new file mode 100644
index 00000000..6cce57a9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-vbox.svg b/.icons/awkward/64x64/places/folder-blue-vbox.svg
new file mode 100644
index 00000000..8ab55dba
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#1d344f;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-video.svg b/.icons/awkward/64x64/places/folder-blue-video.svg
new file mode 100644
index 00000000..a4ea338b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-videos-open.svg b/.icons/awkward/64x64/places/folder-blue-videos-open.svg
new file mode 100644
index 00000000..2486346d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-videos.svg b/.icons/awkward/64x64/places/folder-blue-videos.svg
new file mode 120000
index 00000000..b0b50c59
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-videos.svg
@@ -0,0 +1 @@
+folder-blue-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-blue-visiting.svg b/.icons/awkward/64x64/places/folder-blue-visiting.svg
new file mode 100644
index 00000000..8d3b5a16
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-wifi.svg b/.icons/awkward/64x64/places/folder-blue-wifi.svg
new file mode 100644
index 00000000..c2e2cffb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-wine.svg b/.icons/awkward/64x64/places/folder-blue-wine.svg
new file mode 100644
index 00000000..b88bf447
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#1d344f" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#1d344f" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#1d344f" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#1d344f" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue-yandex-disk.svg b/.icons/awkward/64x64/places/folder-blue-yandex-disk.svg
new file mode 100644
index 00000000..919de88c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-blue.svg b/.icons/awkward/64x64/places/folder-blue.svg
new file mode 100644
index 00000000..106aa1db
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-blue.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-activities.svg b/.icons/awkward/64x64/places/folder-bluegrey-activities.svg
new file mode 100644
index 00000000..c3c94b0a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#222c31" cx="24" cy="39" r="3"/>
+ <circle style="fill:#222c31" cx="32" cy="39" r="3"/>
+ <circle style="fill:#222c31" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-android.svg b/.icons/awkward/64x64/places/folder-bluegrey-android.svg
new file mode 100644
index 00000000..18d53319
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#222c31" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#607d8b" cx="27" cy="41" r="1"/>
+ <circle style="fill:#607d8b" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-apple.svg b/.icons/awkward/64x64/places/folder-bluegrey-apple.svg
new file mode 100644
index 00000000..c8778019
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-arduino.svg b/.icons/awkward/64x64/places/folder-bluegrey-arduino.svg
new file mode 100644
index 00000000..5c6bc3d3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#222c31" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-backup.svg b/.icons/awkward/64x64/places/folder-bluegrey-backup.svg
new file mode 100644
index 00000000..e73f89c7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#222c31" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-books.svg b/.icons/awkward/64x64/places/folder-bluegrey-books.svg
new file mode 100644
index 00000000..6da2dd72
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#222c31" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-cd.svg b/.icons/awkward/64x64/places/folder-bluegrey-cd.svg
new file mode 100644
index 00000000..8cb0095b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#222c31" cx="32" cy="39" r="12"/>
+ <circle style="fill:#607d8b" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-copy-cloud.svg b/.icons/awkward/64x64/places/folder-bluegrey-copy-cloud.svg
new file mode 100644
index 00000000..48e6bce1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-desktop.svg b/.icons/awkward/64x64/places/folder-bluegrey-desktop.svg
new file mode 120000
index 00000000..3e40567a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-desktop.svg
@@ -0,0 +1 @@
+user-bluegrey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-development.svg b/.icons/awkward/64x64/places/folder-bluegrey-development.svg
new file mode 100644
index 00000000..180d774d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-documents-open.svg b/.icons/awkward/64x64/places/folder-bluegrey-documents-open.svg
new file mode 100644
index 00000000..24cc4776
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-documents.svg b/.icons/awkward/64x64/places/folder-bluegrey-documents.svg
new file mode 100644
index 00000000..19246afe
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-download-open.svg b/.icons/awkward/64x64/places/folder-bluegrey-download-open.svg
new file mode 100644
index 00000000..592ab8dc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-download.svg b/.icons/awkward/64x64/places/folder-bluegrey-download.svg
new file mode 100644
index 00000000..0843949d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-downloads.svg b/.icons/awkward/64x64/places/folder-bluegrey-downloads.svg
new file mode 120000
index 00000000..9d8448ff
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-downloads.svg
@@ -0,0 +1 @@
+folder-bluegrey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-drag-accept.svg b/.icons/awkward/64x64/places/folder-bluegrey-drag-accept.svg
new file mode 100644
index 00000000..e209cdce
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-dropbox.svg b/.icons/awkward/64x64/places/folder-bluegrey-dropbox.svg
new file mode 100644
index 00000000..5b9e4fea
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-favorites.svg b/.icons/awkward/64x64/places/folder-bluegrey-favorites.svg
new file mode 100644
index 00000000..e0d5c9f0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-games.svg b/.icons/awkward/64x64/places/folder-bluegrey-games.svg
new file mode 100644
index 00000000..c82e2c25
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-git.svg b/.icons/awkward/64x64/places/folder-bluegrey-git.svg
new file mode 100644
index 00000000..1a2f905c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-github.svg b/.icons/awkward/64x64/places/folder-bluegrey-github.svg
new file mode 100644
index 00000000..ef813e8c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-gitlab.svg b/.icons/awkward/64x64/places/folder-bluegrey-gitlab.svg
new file mode 100644
index 00000000..9562aa94
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-gnome.svg b/.icons/awkward/64x64/places/folder-bluegrey-gnome.svg
new file mode 100644
index 00000000..b8bb9d04
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-google-drive.svg b/.icons/awkward/64x64/places/folder-bluegrey-google-drive.svg
new file mode 100644
index 00000000..f58c502e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-image-people.svg b/.icons/awkward/64x64/places/folder-bluegrey-image-people.svg
new file mode 100644
index 00000000..a17d11dd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-important.svg b/.icons/awkward/64x64/places/folder-bluegrey-important.svg
new file mode 100644
index 00000000..2ad79ac4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-java.svg b/.icons/awkward/64x64/places/folder-bluegrey-java.svg
new file mode 100644
index 00000000..a9c1d294
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-kde.svg b/.icons/awkward/64x64/places/folder-bluegrey-kde.svg
new file mode 100644
index 00000000..6aa5dbe3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#222c31" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-linux.svg b/.icons/awkward/64x64/places/folder-bluegrey-linux.svg
new file mode 100644
index 00000000..dc2d83df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-locked.svg b/.icons/awkward/64x64/places/folder-bluegrey-locked.svg
new file mode 100644
index 00000000..e5c23a3e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-mail-cloud.svg b/.icons/awkward/64x64/places/folder-bluegrey-mail-cloud.svg
new file mode 100644
index 00000000..e56a23c2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-mail.svg b/.icons/awkward/64x64/places/folder-bluegrey-mail.svg
new file mode 100644
index 00000000..907948e5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-mega.svg b/.icons/awkward/64x64/places/folder-bluegrey-mega.svg
new file mode 100644
index 00000000..ca3df05d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-meocloud.svg b/.icons/awkward/64x64/places/folder-bluegrey-meocloud.svg
new file mode 100644
index 00000000..7655f88e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-music-open.svg b/.icons/awkward/64x64/places/folder-bluegrey-music-open.svg
new file mode 100644
index 00000000..8991e397
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-music.svg b/.icons/awkward/64x64/places/folder-bluegrey-music.svg
new file mode 100644
index 00000000..8214e6ca
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-network.svg b/.icons/awkward/64x64/places/folder-bluegrey-network.svg
new file mode 100644
index 00000000..a1552c96
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-nextcloud.svg b/.icons/awkward/64x64/places/folder-bluegrey-nextcloud.svg
new file mode 100644
index 00000000..9352e3ac
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#222c31" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-open.svg b/.icons/awkward/64x64/places/folder-bluegrey-open.svg
new file mode 100644
index 00000000..f5e1c01b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-owncloud.svg b/.icons/awkward/64x64/places/folder-bluegrey-owncloud.svg
new file mode 100644
index 00000000..a91e66e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-pcloud.svg b/.icons/awkward/64x64/places/folder-bluegrey-pcloud.svg
new file mode 100644
index 00000000..843156f2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#222c31" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-photo.svg b/.icons/awkward/64x64/places/folder-bluegrey-photo.svg
new file mode 100644
index 00000000..2fbc4ed5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-pictures-open.svg b/.icons/awkward/64x64/places/folder-bluegrey-pictures-open.svg
new file mode 100644
index 00000000..a906b4df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-pictures.svg b/.icons/awkward/64x64/places/folder-bluegrey-pictures.svg
new file mode 100644
index 00000000..86a4e877
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-print.svg b/.icons/awkward/64x64/places/folder-bluegrey-print.svg
new file mode 100644
index 00000000..d6e2b474
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-private.svg b/.icons/awkward/64x64/places/folder-bluegrey-private.svg
new file mode 100644
index 00000000..89b50ed7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-projects.svg b/.icons/awkward/64x64/places/folder-bluegrey-projects.svg
new file mode 100644
index 00000000..a20577aa
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#222c31" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-public.svg b/.icons/awkward/64x64/places/folder-bluegrey-public.svg
new file mode 120000
index 00000000..c6c90777
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-public.svg
@@ -0,0 +1 @@
+folder-bluegrey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-publicshare-open.svg b/.icons/awkward/64x64/places/folder-bluegrey-publicshare-open.svg
new file mode 100644
index 00000000..a8a8e06e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-recent.svg b/.icons/awkward/64x64/places/folder-bluegrey-recent.svg
new file mode 100644
index 00000000..92e75e95
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-remote-open.svg b/.icons/awkward/64x64/places/folder-bluegrey-remote-open.svg
new file mode 100644
index 00000000..07a2bbd8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-remote.svg b/.icons/awkward/64x64/places/folder-bluegrey-remote.svg
new file mode 100644
index 00000000..9002b976
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-script.svg b/.icons/awkward/64x64/places/folder-bluegrey-script.svg
new file mode 100644
index 00000000..0a16f8e2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#607d8b">
+ <path style="fill:#607d8b" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#607d8b" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#607d8b" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-steam.svg b/.icons/awkward/64x64/places/folder-bluegrey-steam.svg
new file mode 100644
index 00000000..f932c8ec
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-tar.svg b/.icons/awkward/64x64/places/folder-bluegrey-tar.svg
new file mode 100644
index 00000000..67c22894
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#222c31" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#222c31" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-templates-open.svg b/.icons/awkward/64x64/places/folder-bluegrey-templates-open.svg
new file mode 100644
index 00000000..d287530a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-templates.svg b/.icons/awkward/64x64/places/folder-bluegrey-templates.svg
new file mode 100644
index 00000000..3ec03f73
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-torrent.svg b/.icons/awkward/64x64/places/folder-bluegrey-torrent.svg
new file mode 100644
index 00000000..bc414376
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-unlocked.svg b/.icons/awkward/64x64/places/folder-bluegrey-unlocked.svg
new file mode 100644
index 00000000..e7bcaf27
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-vbox.svg b/.icons/awkward/64x64/places/folder-bluegrey-vbox.svg
new file mode 100644
index 00000000..a677e5c3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#222c31;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-video.svg b/.icons/awkward/64x64/places/folder-bluegrey-video.svg
new file mode 100644
index 00000000..59a49c8f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-videos-open.svg b/.icons/awkward/64x64/places/folder-bluegrey-videos-open.svg
new file mode 100644
index 00000000..51cdae9f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-videos.svg b/.icons/awkward/64x64/places/folder-bluegrey-videos.svg
new file mode 120000
index 00000000..a46006c2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-videos.svg
@@ -0,0 +1 @@
+folder-bluegrey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-visiting.svg b/.icons/awkward/64x64/places/folder-bluegrey-visiting.svg
new file mode 100644
index 00000000..5e8d7bb8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-wifi.svg b/.icons/awkward/64x64/places/folder-bluegrey-wifi.svg
new file mode 100644
index 00000000..d6dee1a4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-wine.svg b/.icons/awkward/64x64/places/folder-bluegrey-wine.svg
new file mode 100644
index 00000000..29f93639
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#222c31" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#222c31" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#222c31" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#222c31" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey-yandex-disk.svg b/.icons/awkward/64x64/places/folder-bluegrey-yandex-disk.svg
new file mode 100644
index 00000000..958564b8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bluegrey.svg b/.icons/awkward/64x64/places/folder-bluegrey.svg
new file mode 100644
index 00000000..bc0b12a9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bluegrey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-bookmark.svg b/.icons/awkward/64x64/places/folder-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-bookmarks.svg b/.icons/awkward/64x64/places/folder-bookmarks.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-bookmarks.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-books.svg b/.icons/awkward/64x64/places/folder-books.svg
new file mode 120000
index 00000000..d6b140a9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-books.svg
@@ -0,0 +1 @@
+folder-oomox-books.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-brown-activities.svg b/.icons/awkward/64x64/places/folder-brown-activities.svg
new file mode 100644
index 00000000..717b6b08
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#3d3226" cx="24" cy="39" r="3"/>
+ <circle style="fill:#3d3226" cx="32" cy="39" r="3"/>
+ <circle style="fill:#3d3226" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-android.svg b/.icons/awkward/64x64/places/folder-brown-android.svg
new file mode 100644
index 00000000..24427dc8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#3d3226" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#ae8e6c" cx="27" cy="41" r="1"/>
+ <circle style="fill:#ae8e6c" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-apple.svg b/.icons/awkward/64x64/places/folder-brown-apple.svg
new file mode 100644
index 00000000..b51567d8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-arduino.svg b/.icons/awkward/64x64/places/folder-brown-arduino.svg
new file mode 100644
index 00000000..56556370
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#3d3226" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-backup.svg b/.icons/awkward/64x64/places/folder-brown-backup.svg
new file mode 100644
index 00000000..05c8d76c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#3d3226" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-books.svg b/.icons/awkward/64x64/places/folder-brown-books.svg
new file mode 100644
index 00000000..2ebf5816
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#3d3226" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-cd.svg b/.icons/awkward/64x64/places/folder-brown-cd.svg
new file mode 100644
index 00000000..b76b0538
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#3d3226" cx="32" cy="39" r="12"/>
+ <circle style="fill:#ae8e6c" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-copy-cloud.svg b/.icons/awkward/64x64/places/folder-brown-copy-cloud.svg
new file mode 100644
index 00000000..cfbee561
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-desktop.svg b/.icons/awkward/64x64/places/folder-brown-desktop.svg
new file mode 120000
index 00000000..75fa0655
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-desktop.svg
@@ -0,0 +1 @@
+user-brown-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-brown-development.svg b/.icons/awkward/64x64/places/folder-brown-development.svg
new file mode 100644
index 00000000..92b377c1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-documents-open.svg b/.icons/awkward/64x64/places/folder-brown-documents-open.svg
new file mode 100644
index 00000000..f14899dd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-documents.svg b/.icons/awkward/64x64/places/folder-brown-documents.svg
new file mode 100644
index 00000000..54475857
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-download-open.svg b/.icons/awkward/64x64/places/folder-brown-download-open.svg
new file mode 100644
index 00000000..3cab6cb5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-download.svg b/.icons/awkward/64x64/places/folder-brown-download.svg
new file mode 100644
index 00000000..2f39aade
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-downloads.svg b/.icons/awkward/64x64/places/folder-brown-downloads.svg
new file mode 120000
index 00000000..13a1d5d7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-downloads.svg
@@ -0,0 +1 @@
+folder-brown-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-brown-drag-accept.svg b/.icons/awkward/64x64/places/folder-brown-drag-accept.svg
new file mode 100644
index 00000000..a6e1d76c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-dropbox.svg b/.icons/awkward/64x64/places/folder-brown-dropbox.svg
new file mode 100644
index 00000000..307e8805
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-favorites.svg b/.icons/awkward/64x64/places/folder-brown-favorites.svg
new file mode 100644
index 00000000..f98c1650
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-games.svg b/.icons/awkward/64x64/places/folder-brown-games.svg
new file mode 100644
index 00000000..cbe8d122
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-git.svg b/.icons/awkward/64x64/places/folder-brown-git.svg
new file mode 100644
index 00000000..abf0878e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-github.svg b/.icons/awkward/64x64/places/folder-brown-github.svg
new file mode 100644
index 00000000..a272b074
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-gitlab.svg b/.icons/awkward/64x64/places/folder-brown-gitlab.svg
new file mode 100644
index 00000000..fc783476
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-gnome.svg b/.icons/awkward/64x64/places/folder-brown-gnome.svg
new file mode 100644
index 00000000..6daa96e5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-google-drive.svg b/.icons/awkward/64x64/places/folder-brown-google-drive.svg
new file mode 100644
index 00000000..03511119
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-image-people.svg b/.icons/awkward/64x64/places/folder-brown-image-people.svg
new file mode 100644
index 00000000..bf87bf65
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-important.svg b/.icons/awkward/64x64/places/folder-brown-important.svg
new file mode 100644
index 00000000..d00bdfa0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-java.svg b/.icons/awkward/64x64/places/folder-brown-java.svg
new file mode 100644
index 00000000..b202b6c9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-kde.svg b/.icons/awkward/64x64/places/folder-brown-kde.svg
new file mode 100644
index 00000000..37f8eb0f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#3d3226" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-linux.svg b/.icons/awkward/64x64/places/folder-brown-linux.svg
new file mode 100644
index 00000000..011d06ad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-locked.svg b/.icons/awkward/64x64/places/folder-brown-locked.svg
new file mode 100644
index 00000000..1e0afc4d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-mail-cloud.svg b/.icons/awkward/64x64/places/folder-brown-mail-cloud.svg
new file mode 100644
index 00000000..9667a04b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-mail.svg b/.icons/awkward/64x64/places/folder-brown-mail.svg
new file mode 100644
index 00000000..6819930a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-mega.svg b/.icons/awkward/64x64/places/folder-brown-mega.svg
new file mode 100644
index 00000000..20933e7b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-meocloud.svg b/.icons/awkward/64x64/places/folder-brown-meocloud.svg
new file mode 100644
index 00000000..04f6f9bb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-music-open.svg b/.icons/awkward/64x64/places/folder-brown-music-open.svg
new file mode 100644
index 00000000..085f4ed5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-music.svg b/.icons/awkward/64x64/places/folder-brown-music.svg
new file mode 100644
index 00000000..978d4be3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-network.svg b/.icons/awkward/64x64/places/folder-brown-network.svg
new file mode 100644
index 00000000..56ba336e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-nextcloud.svg b/.icons/awkward/64x64/places/folder-brown-nextcloud.svg
new file mode 100644
index 00000000..07fa58a4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#3d3226" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-open.svg b/.icons/awkward/64x64/places/folder-brown-open.svg
new file mode 100644
index 00000000..82f12832
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-owncloud.svg b/.icons/awkward/64x64/places/folder-brown-owncloud.svg
new file mode 100644
index 00000000..dcae693a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-pcloud.svg b/.icons/awkward/64x64/places/folder-brown-pcloud.svg
new file mode 100644
index 00000000..3b53f81f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#3d3226" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-photo.svg b/.icons/awkward/64x64/places/folder-brown-photo.svg
new file mode 100644
index 00000000..cb2346f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-pictures-open.svg b/.icons/awkward/64x64/places/folder-brown-pictures-open.svg
new file mode 100644
index 00000000..c921520e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-pictures.svg b/.icons/awkward/64x64/places/folder-brown-pictures.svg
new file mode 100644
index 00000000..1c90225e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-print.svg b/.icons/awkward/64x64/places/folder-brown-print.svg
new file mode 100644
index 00000000..ea3f04bb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-private.svg b/.icons/awkward/64x64/places/folder-brown-private.svg
new file mode 100644
index 00000000..22a86781
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-projects.svg b/.icons/awkward/64x64/places/folder-brown-projects.svg
new file mode 100644
index 00000000..a41a295c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#3d3226" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-public.svg b/.icons/awkward/64x64/places/folder-brown-public.svg
new file mode 120000
index 00000000..722192dc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-public.svg
@@ -0,0 +1 @@
+folder-brown-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-brown-publicshare-open.svg b/.icons/awkward/64x64/places/folder-brown-publicshare-open.svg
new file mode 100644
index 00000000..7ea43181
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-recent.svg b/.icons/awkward/64x64/places/folder-brown-recent.svg
new file mode 100644
index 00000000..86281026
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-remote-open.svg b/.icons/awkward/64x64/places/folder-brown-remote-open.svg
new file mode 100644
index 00000000..9d6c6ac5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-remote.svg b/.icons/awkward/64x64/places/folder-brown-remote.svg
new file mode 100644
index 00000000..f5da6192
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-script.svg b/.icons/awkward/64x64/places/folder-brown-script.svg
new file mode 100644
index 00000000..4c039e46
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#ae8e6c">
+ <path style="fill:#ae8e6c" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#ae8e6c" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#ae8e6c" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-steam.svg b/.icons/awkward/64x64/places/folder-brown-steam.svg
new file mode 100644
index 00000000..d0ea75df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-tar.svg b/.icons/awkward/64x64/places/folder-brown-tar.svg
new file mode 100644
index 00000000..5b1b167c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#3d3226" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#3d3226" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-templates-open.svg b/.icons/awkward/64x64/places/folder-brown-templates-open.svg
new file mode 100644
index 00000000..4b411211
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-templates.svg b/.icons/awkward/64x64/places/folder-brown-templates.svg
new file mode 100644
index 00000000..71a7cce9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-torrent.svg b/.icons/awkward/64x64/places/folder-brown-torrent.svg
new file mode 100644
index 00000000..99a03a52
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-unlocked.svg b/.icons/awkward/64x64/places/folder-brown-unlocked.svg
new file mode 100644
index 00000000..e173fdeb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-vbox.svg b/.icons/awkward/64x64/places/folder-brown-vbox.svg
new file mode 100644
index 00000000..7a80d8ba
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#3d3226;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-video.svg b/.icons/awkward/64x64/places/folder-brown-video.svg
new file mode 100644
index 00000000..72aa2f5a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-videos-open.svg b/.icons/awkward/64x64/places/folder-brown-videos-open.svg
new file mode 100644
index 00000000..922fb195
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-videos.svg b/.icons/awkward/64x64/places/folder-brown-videos.svg
new file mode 120000
index 00000000..2189e3d7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-videos.svg
@@ -0,0 +1 @@
+folder-brown-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-brown-visiting.svg b/.icons/awkward/64x64/places/folder-brown-visiting.svg
new file mode 100644
index 00000000..3256712a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-wifi.svg b/.icons/awkward/64x64/places/folder-brown-wifi.svg
new file mode 100644
index 00000000..e45c5885
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-wine.svg b/.icons/awkward/64x64/places/folder-brown-wine.svg
new file mode 100644
index 00000000..89e5aec8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#3d3226" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#3d3226" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#3d3226" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#3d3226" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown-yandex-disk.svg b/.icons/awkward/64x64/places/folder-brown-yandex-disk.svg
new file mode 100644
index 00000000..2b81700c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-brown.svg b/.icons/awkward/64x64/places/folder-brown.svg
new file mode 100644
index 00000000..1bb0a140
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-brown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-camera.svg b/.icons/awkward/64x64/places/folder-camera.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-camera.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-cd.svg b/.icons/awkward/64x64/places/folder-cd.svg
new file mode 120000
index 00000000..690b1d2a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cd.svg
@@ -0,0 +1 @@
+folder-oomox-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-cloud.svg b/.icons/awkward/64x64/places/folder-cloud.svg
new file mode 120000
index 00000000..5882201e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cloud.svg
@@ -0,0 +1 @@
+folder-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-copy-cloud.svg b/.icons/awkward/64x64/places/folder-copy-cloud.svg
new file mode 120000
index 00000000..ff0dd4b2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-copy-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-copy-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-custom-activities.svg b/.icons/awkward/64x64/places/folder-custom-activities.svg
new file mode 100644
index 00000000..00db1816
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="24" cy="39" r="3"/>
+ <circle style="fill:#323232" cx="32" cy="39" r="3"/>
+ <circle style="fill:#323232" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-android.svg b/.icons/awkward/64x64/places/folder-custom-android.svg
new file mode 100644
index 00000000..5a19631c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#value_light" cx="27" cy="41" r="1"/>
+ <circle style="fill:#value_light" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-apple.svg b/.icons/awkward/64x64/places/folder-custom-apple.svg
new file mode 100644
index 00000000..34ad87ea
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-arduino.svg b/.icons/awkward/64x64/places/folder-custom-arduino.svg
new file mode 100644
index 00000000..9a8bc238
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-backup.svg b/.icons/awkward/64x64/places/folder-custom-backup.svg
new file mode 100644
index 00000000..891d505e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-books.svg b/.icons/awkward/64x64/places/folder-custom-books.svg
new file mode 100644
index 00000000..628ee48e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-cd.svg b/.icons/awkward/64x64/places/folder-custom-cd.svg
new file mode 100644
index 00000000..ad2399b8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="32" cy="39" r="12"/>
+ <circle style="fill:#value_light" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-copy-cloud.svg b/.icons/awkward/64x64/places/folder-custom-copy-cloud.svg
new file mode 100644
index 00000000..cd45aecc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-desktop.svg b/.icons/awkward/64x64/places/folder-custom-desktop.svg
new file mode 120000
index 00000000..e944acd5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-desktop.svg
@@ -0,0 +1 @@
+user-custom-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-custom-development.svg b/.icons/awkward/64x64/places/folder-custom-development.svg
new file mode 100644
index 00000000..cbeb1eff
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-documents-open.svg b/.icons/awkward/64x64/places/folder-custom-documents-open.svg
new file mode 100644
index 00000000..b2b092b2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-documents.svg b/.icons/awkward/64x64/places/folder-custom-documents.svg
new file mode 100644
index 00000000..9f8fd282
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-download-open.svg b/.icons/awkward/64x64/places/folder-custom-download-open.svg
new file mode 100644
index 00000000..1091f431
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-download.svg b/.icons/awkward/64x64/places/folder-custom-download.svg
new file mode 100644
index 00000000..e7e4e373
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-downloads.svg b/.icons/awkward/64x64/places/folder-custom-downloads.svg
new file mode 120000
index 00000000..585757df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-downloads.svg
@@ -0,0 +1 @@
+folder-custom-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-custom-drag-accept.svg b/.icons/awkward/64x64/places/folder-custom-drag-accept.svg
new file mode 100644
index 00000000..5f99c020
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-dropbox.svg b/.icons/awkward/64x64/places/folder-custom-dropbox.svg
new file mode 100644
index 00000000..b1a715e8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-favorites.svg b/.icons/awkward/64x64/places/folder-custom-favorites.svg
new file mode 100644
index 00000000..412661bc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-games.svg b/.icons/awkward/64x64/places/folder-custom-games.svg
new file mode 100644
index 00000000..e63717e0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-git.svg b/.icons/awkward/64x64/places/folder-custom-git.svg
new file mode 100644
index 00000000..775a48b0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-github.svg b/.icons/awkward/64x64/places/folder-custom-github.svg
new file mode 100644
index 00000000..dac06325
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-gitlab.svg b/.icons/awkward/64x64/places/folder-custom-gitlab.svg
new file mode 100644
index 00000000..b1c12e59
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-gnome.svg b/.icons/awkward/64x64/places/folder-custom-gnome.svg
new file mode 100644
index 00000000..c9cf3965
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-google-drive.svg b/.icons/awkward/64x64/places/folder-custom-google-drive.svg
new file mode 100644
index 00000000..654fe6f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-image-people.svg b/.icons/awkward/64x64/places/folder-custom-image-people.svg
new file mode 100644
index 00000000..3ea056f5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-important.svg b/.icons/awkward/64x64/places/folder-custom-important.svg
new file mode 100644
index 00000000..64954e16
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-java.svg b/.icons/awkward/64x64/places/folder-custom-java.svg
new file mode 100644
index 00000000..f6c98c7e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-kde.svg b/.icons/awkward/64x64/places/folder-custom-kde.svg
new file mode 100644
index 00000000..d773a435
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-linux.svg b/.icons/awkward/64x64/places/folder-custom-linux.svg
new file mode 100644
index 00000000..77ae5853
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-locked.svg b/.icons/awkward/64x64/places/folder-custom-locked.svg
new file mode 100644
index 00000000..dc70ae26
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-mail-cloud.svg b/.icons/awkward/64x64/places/folder-custom-mail-cloud.svg
new file mode 100644
index 00000000..a9d3dbe8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-mail.svg b/.icons/awkward/64x64/places/folder-custom-mail.svg
new file mode 100644
index 00000000..3e66e9a5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-mega.svg b/.icons/awkward/64x64/places/folder-custom-mega.svg
new file mode 100644
index 00000000..bfa8dbe3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-meocloud.svg b/.icons/awkward/64x64/places/folder-custom-meocloud.svg
new file mode 100644
index 00000000..50972b65
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-music-open.svg b/.icons/awkward/64x64/places/folder-custom-music-open.svg
new file mode 100644
index 00000000..bed30873
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-music.svg b/.icons/awkward/64x64/places/folder-custom-music.svg
new file mode 100644
index 00000000..01318f05
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-network.svg b/.icons/awkward/64x64/places/folder-custom-network.svg
new file mode 100644
index 00000000..152e51df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-nextcloud.svg b/.icons/awkward/64x64/places/folder-custom-nextcloud.svg
new file mode 100644
index 00000000..3a695599
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-open.svg b/.icons/awkward/64x64/places/folder-custom-open.svg
new file mode 100644
index 00000000..4311d499
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-owncloud.svg b/.icons/awkward/64x64/places/folder-custom-owncloud.svg
new file mode 100644
index 00000000..42877fef
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#value_light;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-pcloud.svg b/.icons/awkward/64x64/places/folder-custom-pcloud.svg
new file mode 100644
index 00000000..4aed1af0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#323232" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-photo.svg b/.icons/awkward/64x64/places/folder-custom-photo.svg
new file mode 100644
index 00000000..2825ca0b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-pictures-open.svg b/.icons/awkward/64x64/places/folder-custom-pictures-open.svg
new file mode 100644
index 00000000..598ccd01
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-pictures.svg b/.icons/awkward/64x64/places/folder-custom-pictures.svg
new file mode 100644
index 00000000..dd645de8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-print.svg b/.icons/awkward/64x64/places/folder-custom-print.svg
new file mode 100644
index 00000000..fddb5024
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-private.svg b/.icons/awkward/64x64/places/folder-custom-private.svg
new file mode 100644
index 00000000..0d4e70be
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-projects.svg b/.icons/awkward/64x64/places/folder-custom-projects.svg
new file mode 100644
index 00000000..5cdeb5c8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-public.svg b/.icons/awkward/64x64/places/folder-custom-public.svg
new file mode 120000
index 00000000..a73dd696
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-public.svg
@@ -0,0 +1 @@
+folder-custom-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-custom-publicshare-open.svg b/.icons/awkward/64x64/places/folder-custom-publicshare-open.svg
new file mode 100644
index 00000000..10848aef
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-recent.svg b/.icons/awkward/64x64/places/folder-custom-recent.svg
new file mode 100644
index 00000000..cf41ed71
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-remote-open.svg b/.icons/awkward/64x64/places/folder-custom-remote-open.svg
new file mode 100644
index 00000000..79a0d329
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-remote.svg b/.icons/awkward/64x64/places/folder-custom-remote.svg
new file mode 100644
index 00000000..aa708bed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-script.svg b/.icons/awkward/64x64/places/folder-custom-script.svg
new file mode 100644
index 00000000..cdc7e66a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#value_light">
+ <path style="fill:#value_light" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#value_light" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#value_light" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-steam.svg b/.icons/awkward/64x64/places/folder-custom-steam.svg
new file mode 100644
index 00000000..18ea6bf7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-tar.svg b/.icons/awkward/64x64/places/folder-custom-tar.svg
new file mode 100644
index 00000000..48f77ffb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#323232" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-templates-open.svg b/.icons/awkward/64x64/places/folder-custom-templates-open.svg
new file mode 100644
index 00000000..f2a16e15
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-templates.svg b/.icons/awkward/64x64/places/folder-custom-templates.svg
new file mode 100644
index 00000000..ccb421fd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-torrent.svg b/.icons/awkward/64x64/places/folder-custom-torrent.svg
new file mode 100644
index 00000000..a8997d83
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-unlocked.svg b/.icons/awkward/64x64/places/folder-custom-unlocked.svg
new file mode 100644
index 00000000..114f0316
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-vbox.svg b/.icons/awkward/64x64/places/folder-custom-vbox.svg
new file mode 100644
index 00000000..3b6ab0a7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-video.svg b/.icons/awkward/64x64/places/folder-custom-video.svg
new file mode 100644
index 00000000..4bd65582
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-videos-open.svg b/.icons/awkward/64x64/places/folder-custom-videos-open.svg
new file mode 100644
index 00000000..01c8050d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-videos.svg b/.icons/awkward/64x64/places/folder-custom-videos.svg
new file mode 120000
index 00000000..ccf8ebed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-videos.svg
@@ -0,0 +1 @@
+folder-custom-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-custom-visiting.svg b/.icons/awkward/64x64/places/folder-custom-visiting.svg
new file mode 100644
index 00000000..3dcf0337
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-wifi.svg b/.icons/awkward/64x64/places/folder-custom-wifi.svg
new file mode 100644
index 00000000..952731da
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-wine.svg b/.icons/awkward/64x64/places/folder-custom-wine.svg
new file mode 100644
index 00000000..70c61dab
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#323232" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#323232" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#323232" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#323232" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom-yandex-disk.svg b/.icons/awkward/64x64/places/folder-custom-yandex-disk.svg
new file mode 100644
index 00000000..698bda0e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-custom.svg b/.icons/awkward/64x64/places/folder-custom.svg
new file mode 100644
index 00000000..8a5bddac
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-custom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-activities.svg b/.icons/awkward/64x64/places/folder-cyan-activities.svg
new file mode 100644
index 00000000..39dafb8b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#00424a" cx="24" cy="39" r="3"/>
+ <circle style="fill:#00424a" cx="32" cy="39" r="3"/>
+ <circle style="fill:#00424a" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-android.svg b/.icons/awkward/64x64/places/folder-cyan-android.svg
new file mode 100644
index 00000000..664c2fdf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#00424a" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#00bcd4" cx="27" cy="41" r="1"/>
+ <circle style="fill:#00bcd4" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-apple.svg b/.icons/awkward/64x64/places/folder-cyan-apple.svg
new file mode 100644
index 00000000..67355263
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-arduino.svg b/.icons/awkward/64x64/places/folder-cyan-arduino.svg
new file mode 100644
index 00000000..4dce5740
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#00424a" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-backup.svg b/.icons/awkward/64x64/places/folder-cyan-backup.svg
new file mode 100644
index 00000000..3416c2fb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#00424a" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-books.svg b/.icons/awkward/64x64/places/folder-cyan-books.svg
new file mode 100644
index 00000000..36201a76
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#00424a" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-cd.svg b/.icons/awkward/64x64/places/folder-cyan-cd.svg
new file mode 100644
index 00000000..a4e3e200
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#00424a" cx="32" cy="39" r="12"/>
+ <circle style="fill:#00bcd4" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-copy-cloud.svg b/.icons/awkward/64x64/places/folder-cyan-copy-cloud.svg
new file mode 100644
index 00000000..8eeea3a3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-desktop.svg b/.icons/awkward/64x64/places/folder-cyan-desktop.svg
new file mode 120000
index 00000000..fb77114f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-desktop.svg
@@ -0,0 +1 @@
+user-cyan-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-cyan-development.svg b/.icons/awkward/64x64/places/folder-cyan-development.svg
new file mode 100644
index 00000000..2a495410
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-documents-open.svg b/.icons/awkward/64x64/places/folder-cyan-documents-open.svg
new file mode 100644
index 00000000..1447d7c2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-documents.svg b/.icons/awkward/64x64/places/folder-cyan-documents.svg
new file mode 100644
index 00000000..5a42f628
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-download-open.svg b/.icons/awkward/64x64/places/folder-cyan-download-open.svg
new file mode 100644
index 00000000..166335ff
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-download.svg b/.icons/awkward/64x64/places/folder-cyan-download.svg
new file mode 100644
index 00000000..4a15c88f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-downloads.svg b/.icons/awkward/64x64/places/folder-cyan-downloads.svg
new file mode 120000
index 00000000..29f317b1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-downloads.svg
@@ -0,0 +1 @@
+folder-cyan-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-cyan-drag-accept.svg b/.icons/awkward/64x64/places/folder-cyan-drag-accept.svg
new file mode 100644
index 00000000..9c2a2b86
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-dropbox.svg b/.icons/awkward/64x64/places/folder-cyan-dropbox.svg
new file mode 100644
index 00000000..7d6f2a35
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-favorites.svg b/.icons/awkward/64x64/places/folder-cyan-favorites.svg
new file mode 100644
index 00000000..56e8df89
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-games.svg b/.icons/awkward/64x64/places/folder-cyan-games.svg
new file mode 100644
index 00000000..e3a26297
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-git.svg b/.icons/awkward/64x64/places/folder-cyan-git.svg
new file mode 100644
index 00000000..6bc3bde1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-github.svg b/.icons/awkward/64x64/places/folder-cyan-github.svg
new file mode 100644
index 00000000..4ad29785
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-gitlab.svg b/.icons/awkward/64x64/places/folder-cyan-gitlab.svg
new file mode 100644
index 00000000..224f57e1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-gnome.svg b/.icons/awkward/64x64/places/folder-cyan-gnome.svg
new file mode 100644
index 00000000..b0245b7d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-google-drive.svg b/.icons/awkward/64x64/places/folder-cyan-google-drive.svg
new file mode 100644
index 00000000..7f65a8d1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-image-people.svg b/.icons/awkward/64x64/places/folder-cyan-image-people.svg
new file mode 100644
index 00000000..a0bf854f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-important.svg b/.icons/awkward/64x64/places/folder-cyan-important.svg
new file mode 100644
index 00000000..f5a22678
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-java.svg b/.icons/awkward/64x64/places/folder-cyan-java.svg
new file mode 100644
index 00000000..a9ee3c23
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-kde.svg b/.icons/awkward/64x64/places/folder-cyan-kde.svg
new file mode 100644
index 00000000..992f7cac
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#00424a" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-linux.svg b/.icons/awkward/64x64/places/folder-cyan-linux.svg
new file mode 100644
index 00000000..b915461c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-locked.svg b/.icons/awkward/64x64/places/folder-cyan-locked.svg
new file mode 100644
index 00000000..c0b09b36
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-mail-cloud.svg b/.icons/awkward/64x64/places/folder-cyan-mail-cloud.svg
new file mode 100644
index 00000000..c30c60a0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-mail.svg b/.icons/awkward/64x64/places/folder-cyan-mail.svg
new file mode 100644
index 00000000..20cab57e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-mega.svg b/.icons/awkward/64x64/places/folder-cyan-mega.svg
new file mode 100644
index 00000000..2ca7ae78
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-meocloud.svg b/.icons/awkward/64x64/places/folder-cyan-meocloud.svg
new file mode 100644
index 00000000..57513832
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-music-open.svg b/.icons/awkward/64x64/places/folder-cyan-music-open.svg
new file mode 100644
index 00000000..106253b1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-music.svg b/.icons/awkward/64x64/places/folder-cyan-music.svg
new file mode 100644
index 00000000..1d4971ce
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-network.svg b/.icons/awkward/64x64/places/folder-cyan-network.svg
new file mode 100644
index 00000000..72d93317
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-nextcloud.svg b/.icons/awkward/64x64/places/folder-cyan-nextcloud.svg
new file mode 100644
index 00000000..08e73b51
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#00424a" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-open.svg b/.icons/awkward/64x64/places/folder-cyan-open.svg
new file mode 100644
index 00000000..a48b6a3f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-owncloud.svg b/.icons/awkward/64x64/places/folder-cyan-owncloud.svg
new file mode 100644
index 00000000..6aa16989
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-pcloud.svg b/.icons/awkward/64x64/places/folder-cyan-pcloud.svg
new file mode 100644
index 00000000..94813886
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#00424a" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-photo.svg b/.icons/awkward/64x64/places/folder-cyan-photo.svg
new file mode 100644
index 00000000..541e1b56
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-pictures-open.svg b/.icons/awkward/64x64/places/folder-cyan-pictures-open.svg
new file mode 100644
index 00000000..45ce389a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-pictures.svg b/.icons/awkward/64x64/places/folder-cyan-pictures.svg
new file mode 100644
index 00000000..c50e9d2e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-print.svg b/.icons/awkward/64x64/places/folder-cyan-print.svg
new file mode 100644
index 00000000..7af8dbe8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-private.svg b/.icons/awkward/64x64/places/folder-cyan-private.svg
new file mode 100644
index 00000000..a86a2c4c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-projects.svg b/.icons/awkward/64x64/places/folder-cyan-projects.svg
new file mode 100644
index 00000000..21c464e9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#00424a" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-public.svg b/.icons/awkward/64x64/places/folder-cyan-public.svg
new file mode 120000
index 00000000..4681af35
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-public.svg
@@ -0,0 +1 @@
+folder-cyan-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-cyan-publicshare-open.svg b/.icons/awkward/64x64/places/folder-cyan-publicshare-open.svg
new file mode 100644
index 00000000..87b52032
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-recent.svg b/.icons/awkward/64x64/places/folder-cyan-recent.svg
new file mode 100644
index 00000000..1694c561
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-remote-open.svg b/.icons/awkward/64x64/places/folder-cyan-remote-open.svg
new file mode 100644
index 00000000..4e04ceda
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-remote.svg b/.icons/awkward/64x64/places/folder-cyan-remote.svg
new file mode 100644
index 00000000..fcbc7445
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-script.svg b/.icons/awkward/64x64/places/folder-cyan-script.svg
new file mode 100644
index 00000000..bf64f07f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#00bcd4">
+ <path style="fill:#00bcd4" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#00bcd4" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#00bcd4" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-steam.svg b/.icons/awkward/64x64/places/folder-cyan-steam.svg
new file mode 100644
index 00000000..fbe7b235
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-tar.svg b/.icons/awkward/64x64/places/folder-cyan-tar.svg
new file mode 100644
index 00000000..4eece365
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#00424a" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#00424a" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-templates-open.svg b/.icons/awkward/64x64/places/folder-cyan-templates-open.svg
new file mode 100644
index 00000000..defceadb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-templates.svg b/.icons/awkward/64x64/places/folder-cyan-templates.svg
new file mode 100644
index 00000000..d2dc8b15
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-torrent.svg b/.icons/awkward/64x64/places/folder-cyan-torrent.svg
new file mode 100644
index 00000000..336da2e0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-unlocked.svg b/.icons/awkward/64x64/places/folder-cyan-unlocked.svg
new file mode 100644
index 00000000..3fa66594
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-vbox.svg b/.icons/awkward/64x64/places/folder-cyan-vbox.svg
new file mode 100644
index 00000000..5fb6aeb5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#00424a;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-video.svg b/.icons/awkward/64x64/places/folder-cyan-video.svg
new file mode 100644
index 00000000..ef485661
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-videos-open.svg b/.icons/awkward/64x64/places/folder-cyan-videos-open.svg
new file mode 100644
index 00000000..fedbf6ee
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-videos.svg b/.icons/awkward/64x64/places/folder-cyan-videos.svg
new file mode 120000
index 00000000..ba676fde
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-videos.svg
@@ -0,0 +1 @@
+folder-cyan-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-cyan-visiting.svg b/.icons/awkward/64x64/places/folder-cyan-visiting.svg
new file mode 100644
index 00000000..2eb3fcde
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-wifi.svg b/.icons/awkward/64x64/places/folder-cyan-wifi.svg
new file mode 100644
index 00000000..0db93ab6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-wine.svg b/.icons/awkward/64x64/places/folder-cyan-wine.svg
new file mode 100644
index 00000000..fc4bc6b0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#00424a" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00424a" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00424a" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00424a" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan-yandex-disk.svg b/.icons/awkward/64x64/places/folder-cyan-yandex-disk.svg
new file mode 100644
index 00000000..41f40266
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-cyan.svg b/.icons/awkward/64x64/places/folder-cyan.svg
new file mode 100644
index 00000000..f4ade911
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-cyan.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-decrypted.svg b/.icons/awkward/64x64/places/folder-decrypted.svg
new file mode 120000
index 00000000..fe5003f7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-decrypted.svg
@@ -0,0 +1 @@
+folder-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-deeporange-activities.svg b/.icons/awkward/64x64/places/folder-deeporange-activities.svg
new file mode 100644
index 00000000..1e2e4248
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#522413" cx="24" cy="39" r="3"/>
+ <circle style="fill:#522413" cx="32" cy="39" r="3"/>
+ <circle style="fill:#522413" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-android.svg b/.icons/awkward/64x64/places/folder-deeporange-android.svg
new file mode 100644
index 00000000..de7fb474
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#522413" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#eb6637" cx="27" cy="41" r="1"/>
+ <circle style="fill:#eb6637" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-apple.svg b/.icons/awkward/64x64/places/folder-deeporange-apple.svg
new file mode 100644
index 00000000..d444dd7f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-arduino.svg b/.icons/awkward/64x64/places/folder-deeporange-arduino.svg
new file mode 100644
index 00000000..fa8f0b1b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#522413" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-backup.svg b/.icons/awkward/64x64/places/folder-deeporange-backup.svg
new file mode 100644
index 00000000..976687c7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#522413" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-books.svg b/.icons/awkward/64x64/places/folder-deeporange-books.svg
new file mode 100644
index 00000000..9e922590
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#522413" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-cd.svg b/.icons/awkward/64x64/places/folder-deeporange-cd.svg
new file mode 100644
index 00000000..c041bafa
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#522413" cx="32" cy="39" r="12"/>
+ <circle style="fill:#eb6637" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-copy-cloud.svg b/.icons/awkward/64x64/places/folder-deeporange-copy-cloud.svg
new file mode 100644
index 00000000..e8dbe91b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-desktop.svg b/.icons/awkward/64x64/places/folder-deeporange-desktop.svg
new file mode 120000
index 00000000..202100a5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-desktop.svg
@@ -0,0 +1 @@
+user-deeporange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-deeporange-development.svg b/.icons/awkward/64x64/places/folder-deeporange-development.svg
new file mode 100644
index 00000000..0fb9e9a7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-documents-open.svg b/.icons/awkward/64x64/places/folder-deeporange-documents-open.svg
new file mode 100644
index 00000000..feb866f9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-documents.svg b/.icons/awkward/64x64/places/folder-deeporange-documents.svg
new file mode 100644
index 00000000..7f6cc5bb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-download-open.svg b/.icons/awkward/64x64/places/folder-deeporange-download-open.svg
new file mode 100644
index 00000000..a3da2b3d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-download.svg b/.icons/awkward/64x64/places/folder-deeporange-download.svg
new file mode 100644
index 00000000..42390bfe
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-downloads.svg b/.icons/awkward/64x64/places/folder-deeporange-downloads.svg
new file mode 120000
index 00000000..ba19cd46
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-downloads.svg
@@ -0,0 +1 @@
+folder-deeporange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-deeporange-drag-accept.svg b/.icons/awkward/64x64/places/folder-deeporange-drag-accept.svg
new file mode 100644
index 00000000..f3294941
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-dropbox.svg b/.icons/awkward/64x64/places/folder-deeporange-dropbox.svg
new file mode 100644
index 00000000..5f9bf601
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-favorites.svg b/.icons/awkward/64x64/places/folder-deeporange-favorites.svg
new file mode 100644
index 00000000..0cc6c7f8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-games.svg b/.icons/awkward/64x64/places/folder-deeporange-games.svg
new file mode 100644
index 00000000..9b7f1155
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-git.svg b/.icons/awkward/64x64/places/folder-deeporange-git.svg
new file mode 100644
index 00000000..972f58af
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-github.svg b/.icons/awkward/64x64/places/folder-deeporange-github.svg
new file mode 100644
index 00000000..47f4ea90
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-gitlab.svg b/.icons/awkward/64x64/places/folder-deeporange-gitlab.svg
new file mode 100644
index 00000000..f3471787
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-gnome.svg b/.icons/awkward/64x64/places/folder-deeporange-gnome.svg
new file mode 100644
index 00000000..654bd4cf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-google-drive.svg b/.icons/awkward/64x64/places/folder-deeporange-google-drive.svg
new file mode 100644
index 00000000..9952a1ed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-image-people.svg b/.icons/awkward/64x64/places/folder-deeporange-image-people.svg
new file mode 100644
index 00000000..38fad274
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-important.svg b/.icons/awkward/64x64/places/folder-deeporange-important.svg
new file mode 100644
index 00000000..da823b57
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-java.svg b/.icons/awkward/64x64/places/folder-deeporange-java.svg
new file mode 100644
index 00000000..a3355103
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-kde.svg b/.icons/awkward/64x64/places/folder-deeporange-kde.svg
new file mode 100644
index 00000000..dedc011e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#522413" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-linux.svg b/.icons/awkward/64x64/places/folder-deeporange-linux.svg
new file mode 100644
index 00000000..5f335d70
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-locked.svg b/.icons/awkward/64x64/places/folder-deeporange-locked.svg
new file mode 100644
index 00000000..92edd700
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-mail-cloud.svg b/.icons/awkward/64x64/places/folder-deeporange-mail-cloud.svg
new file mode 100644
index 00000000..4c3db6b5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-mail.svg b/.icons/awkward/64x64/places/folder-deeporange-mail.svg
new file mode 100644
index 00000000..9658bf6a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-mega.svg b/.icons/awkward/64x64/places/folder-deeporange-mega.svg
new file mode 100644
index 00000000..4cdbf331
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-meocloud.svg b/.icons/awkward/64x64/places/folder-deeporange-meocloud.svg
new file mode 100644
index 00000000..3bdb7266
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-music-open.svg b/.icons/awkward/64x64/places/folder-deeporange-music-open.svg
new file mode 100644
index 00000000..5ee284f0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-music.svg b/.icons/awkward/64x64/places/folder-deeporange-music.svg
new file mode 100644
index 00000000..74a623c9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-network.svg b/.icons/awkward/64x64/places/folder-deeporange-network.svg
new file mode 100644
index 00000000..81122597
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-nextcloud.svg b/.icons/awkward/64x64/places/folder-deeporange-nextcloud.svg
new file mode 100644
index 00000000..1c92e267
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#522413" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-open.svg b/.icons/awkward/64x64/places/folder-deeporange-open.svg
new file mode 100644
index 00000000..79088ff0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-owncloud.svg b/.icons/awkward/64x64/places/folder-deeporange-owncloud.svg
new file mode 100644
index 00000000..e671d07f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-pcloud.svg b/.icons/awkward/64x64/places/folder-deeporange-pcloud.svg
new file mode 100644
index 00000000..e5aec8db
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#522413" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-photo.svg b/.icons/awkward/64x64/places/folder-deeporange-photo.svg
new file mode 100644
index 00000000..d55cbd16
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-pictures-open.svg b/.icons/awkward/64x64/places/folder-deeporange-pictures-open.svg
new file mode 100644
index 00000000..9c6309fb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-pictures.svg b/.icons/awkward/64x64/places/folder-deeporange-pictures.svg
new file mode 100644
index 00000000..b77f0e26
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-print.svg b/.icons/awkward/64x64/places/folder-deeporange-print.svg
new file mode 100644
index 00000000..c75286cf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-private.svg b/.icons/awkward/64x64/places/folder-deeporange-private.svg
new file mode 100644
index 00000000..bf3c834b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-projects.svg b/.icons/awkward/64x64/places/folder-deeporange-projects.svg
new file mode 100644
index 00000000..dd0f74ed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#522413" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-public.svg b/.icons/awkward/64x64/places/folder-deeporange-public.svg
new file mode 120000
index 00000000..60119113
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-public.svg
@@ -0,0 +1 @@
+folder-deeporange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-deeporange-publicshare-open.svg b/.icons/awkward/64x64/places/folder-deeporange-publicshare-open.svg
new file mode 100644
index 00000000..eb7fd219
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-recent.svg b/.icons/awkward/64x64/places/folder-deeporange-recent.svg
new file mode 100644
index 00000000..370cae46
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-remote-open.svg b/.icons/awkward/64x64/places/folder-deeporange-remote-open.svg
new file mode 100644
index 00000000..399fa2e0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-remote.svg b/.icons/awkward/64x64/places/folder-deeporange-remote.svg
new file mode 100644
index 00000000..693eacc8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-script.svg b/.icons/awkward/64x64/places/folder-deeporange-script.svg
new file mode 100644
index 00000000..cee03314
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#eb6637">
+ <path style="fill:#eb6637" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#eb6637" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#eb6637" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-steam.svg b/.icons/awkward/64x64/places/folder-deeporange-steam.svg
new file mode 100644
index 00000000..2f9b7f17
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-tar.svg b/.icons/awkward/64x64/places/folder-deeporange-tar.svg
new file mode 100644
index 00000000..e1d73069
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#522413" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#522413" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-templates-open.svg b/.icons/awkward/64x64/places/folder-deeporange-templates-open.svg
new file mode 100644
index 00000000..64209796
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-templates.svg b/.icons/awkward/64x64/places/folder-deeporange-templates.svg
new file mode 100644
index 00000000..8ea49051
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-torrent.svg b/.icons/awkward/64x64/places/folder-deeporange-torrent.svg
new file mode 100644
index 00000000..b707e5ce
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-unlocked.svg b/.icons/awkward/64x64/places/folder-deeporange-unlocked.svg
new file mode 100644
index 00000000..8bbb6aa0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-vbox.svg b/.icons/awkward/64x64/places/folder-deeporange-vbox.svg
new file mode 100644
index 00000000..728aaab4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#522413;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-video.svg b/.icons/awkward/64x64/places/folder-deeporange-video.svg
new file mode 100644
index 00000000..f82b7f0b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-videos-open.svg b/.icons/awkward/64x64/places/folder-deeporange-videos-open.svg
new file mode 100644
index 00000000..b19d62eb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-videos.svg b/.icons/awkward/64x64/places/folder-deeporange-videos.svg
new file mode 120000
index 00000000..2b1365e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-videos.svg
@@ -0,0 +1 @@
+folder-deeporange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-deeporange-visiting.svg b/.icons/awkward/64x64/places/folder-deeporange-visiting.svg
new file mode 100644
index 00000000..55fbc055
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-wifi.svg b/.icons/awkward/64x64/places/folder-deeporange-wifi.svg
new file mode 100644
index 00000000..3502eb4f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-wine.svg b/.icons/awkward/64x64/places/folder-deeporange-wine.svg
new file mode 100644
index 00000000..a84429b2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#522413" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#522413" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#522413" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#522413" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange-yandex-disk.svg b/.icons/awkward/64x64/places/folder-deeporange-yandex-disk.svg
new file mode 100644
index 00000000..786e68c6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-deeporange.svg b/.icons/awkward/64x64/places/folder-deeporange.svg
new file mode 100644
index 00000000..fe3b556f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-deeporange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-desktop.svg b/.icons/awkward/64x64/places/folder-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-development.svg b/.icons/awkward/64x64/places/folder-development.svg
new file mode 120000
index 00000000..4cbaffde
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-development.svg
@@ -0,0 +1 @@
+folder-oomox-development.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-documents-open.svg b/.icons/awkward/64x64/places/folder-documents-open.svg
new file mode 120000
index 00000000..e1556a39
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-documents-open.svg
@@ -0,0 +1 @@
+folder-oomox-documents-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-documents.svg b/.icons/awkward/64x64/places/folder-documents.svg
new file mode 120000
index 00000000..e1602716
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-documents.svg
@@ -0,0 +1 @@
+folder-oomox-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-download-open.svg b/.icons/awkward/64x64/places/folder-download-open.svg
new file mode 120000
index 00000000..9f560879
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-download-open.svg
@@ -0,0 +1 @@
+folder-oomox-download-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-download.svg b/.icons/awkward/64x64/places/folder-download.svg
new file mode 120000
index 00000000..3da71e44
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-download.svg
@@ -0,0 +1 @@
+folder-oomox-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-downloads.svg b/.icons/awkward/64x64/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-drag-accept.svg b/.icons/awkward/64x64/places/folder-drag-accept.svg
new file mode 120000
index 00000000..13a78a29
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-drag-accept.svg
@@ -0,0 +1 @@
+folder-oomox-drag-accept.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-dropbox.svg b/.icons/awkward/64x64/places/folder-dropbox.svg
new file mode 120000
index 00000000..b18bfdeb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-dropbox.svg
@@ -0,0 +1 @@
+folder-oomox-dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-encrypted.svg b/.icons/awkward/64x64/places/folder-encrypted.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-encrypted.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-favorites.svg b/.icons/awkward/64x64/places/folder-favorites.svg
new file mode 120000
index 00000000..79854fe7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-favorites.svg
@@ -0,0 +1 @@
+folder-oomox-favorites.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-games.svg b/.icons/awkward/64x64/places/folder-games.svg
new file mode 120000
index 00000000..a23965ec
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-games.svg
@@ -0,0 +1 @@
+folder-oomox-games.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-gdrive.svg b/.icons/awkward/64x64/places/folder-gdrive.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-gdrive.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-git.svg b/.icons/awkward/64x64/places/folder-git.svg
new file mode 120000
index 00000000..e16e0469
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-git.svg
@@ -0,0 +1 @@
+folder-oomox-git.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-github.svg b/.icons/awkward/64x64/places/folder-github.svg
new file mode 120000
index 00000000..d6a6243d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-github.svg
@@ -0,0 +1 @@
+folder-oomox-github.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-gitlab.svg b/.icons/awkward/64x64/places/folder-gitlab.svg
new file mode 120000
index 00000000..4e40a767
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-gitlab.svg
@@ -0,0 +1 @@
+folder-oomox-gitlab.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-gnome.svg b/.icons/awkward/64x64/places/folder-gnome.svg
new file mode 120000
index 00000000..37b5ad44
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-gnome.svg
@@ -0,0 +1 @@
+folder-oomox-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-google-drive.svg b/.icons/awkward/64x64/places/folder-google-drive.svg
new file mode 120000
index 00000000..c5d8cc05
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-google-drive.svg
@@ -0,0 +1 @@
+folder-oomox-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-green-activities.svg b/.icons/awkward/64x64/places/folder-green-activities.svg
new file mode 100644
index 00000000..d4ab7aef
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f" cx="24" cy="39" r="3"/>
+ <circle style="fill:#2f3e1f" cx="32" cy="39" r="3"/>
+ <circle style="fill:#2f3e1f" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-android.svg b/.icons/awkward/64x64/places/folder-green-android.svg
new file mode 100644
index 00000000..5afd6195
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2f3e1f" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#87b158" cx="27" cy="41" r="1"/>
+ <circle style="fill:#87b158" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-apple.svg b/.icons/awkward/64x64/places/folder-green-apple.svg
new file mode 100644
index 00000000..3c2649b8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-arduino.svg b/.icons/awkward/64x64/places/folder-green-arduino.svg
new file mode 100644
index 00000000..ec044cce
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2f3e1f" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-backup.svg b/.icons/awkward/64x64/places/folder-green-backup.svg
new file mode 100644
index 00000000..0b4d9117
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2f3e1f" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-books.svg b/.icons/awkward/64x64/places/folder-green-books.svg
new file mode 100644
index 00000000..f06a0436
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2f3e1f" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-cd.svg b/.icons/awkward/64x64/places/folder-green-cd.svg
new file mode 100644
index 00000000..1b899797
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f" cx="32" cy="39" r="12"/>
+ <circle style="fill:#87b158" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-copy-cloud.svg b/.icons/awkward/64x64/places/folder-green-copy-cloud.svg
new file mode 100644
index 00000000..bcb7346d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-desktop.svg b/.icons/awkward/64x64/places/folder-green-desktop.svg
new file mode 120000
index 00000000..498922f1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-desktop.svg
@@ -0,0 +1 @@
+user-green-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-green-development.svg b/.icons/awkward/64x64/places/folder-green-development.svg
new file mode 100644
index 00000000..1ef3630e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-documents-open.svg b/.icons/awkward/64x64/places/folder-green-documents-open.svg
new file mode 100644
index 00000000..2e4dd395
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-documents.svg b/.icons/awkward/64x64/places/folder-green-documents.svg
new file mode 100644
index 00000000..4b64e123
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-download-open.svg b/.icons/awkward/64x64/places/folder-green-download-open.svg
new file mode 100644
index 00000000..2c029cda
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-download.svg b/.icons/awkward/64x64/places/folder-green-download.svg
new file mode 100644
index 00000000..ec23add3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-downloads.svg b/.icons/awkward/64x64/places/folder-green-downloads.svg
new file mode 120000
index 00000000..1d48828a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-downloads.svg
@@ -0,0 +1 @@
+folder-green-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-green-drag-accept.svg b/.icons/awkward/64x64/places/folder-green-drag-accept.svg
new file mode 100644
index 00000000..df08f6f6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-dropbox.svg b/.icons/awkward/64x64/places/folder-green-dropbox.svg
new file mode 100644
index 00000000..0c17ba12
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-favorites.svg b/.icons/awkward/64x64/places/folder-green-favorites.svg
new file mode 100644
index 00000000..d48d3feb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-games.svg b/.icons/awkward/64x64/places/folder-green-games.svg
new file mode 100644
index 00000000..5e37f561
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-git.svg b/.icons/awkward/64x64/places/folder-green-git.svg
new file mode 100644
index 00000000..a1fbc486
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-github.svg b/.icons/awkward/64x64/places/folder-green-github.svg
new file mode 100644
index 00000000..4a3e4722
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-gitlab.svg b/.icons/awkward/64x64/places/folder-green-gitlab.svg
new file mode 100644
index 00000000..a9595123
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-gnome.svg b/.icons/awkward/64x64/places/folder-green-gnome.svg
new file mode 100644
index 00000000..35c924b8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-google-drive.svg b/.icons/awkward/64x64/places/folder-green-google-drive.svg
new file mode 100644
index 00000000..258abd77
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-image-people.svg b/.icons/awkward/64x64/places/folder-green-image-people.svg
new file mode 100644
index 00000000..ee2d7f48
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-important.svg b/.icons/awkward/64x64/places/folder-green-important.svg
new file mode 100644
index 00000000..42767533
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-java.svg b/.icons/awkward/64x64/places/folder-green-java.svg
new file mode 100644
index 00000000..8236fd35
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-kde.svg b/.icons/awkward/64x64/places/folder-green-kde.svg
new file mode 100644
index 00000000..d180a9f9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2f3e1f" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-linux.svg b/.icons/awkward/64x64/places/folder-green-linux.svg
new file mode 100644
index 00000000..4a24b0e0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-locked.svg b/.icons/awkward/64x64/places/folder-green-locked.svg
new file mode 100644
index 00000000..65e6133c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-mail-cloud.svg b/.icons/awkward/64x64/places/folder-green-mail-cloud.svg
new file mode 100644
index 00000000..c9e3e8d6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-mail.svg b/.icons/awkward/64x64/places/folder-green-mail.svg
new file mode 100644
index 00000000..6a26d3df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-mega.svg b/.icons/awkward/64x64/places/folder-green-mega.svg
new file mode 100644
index 00000000..5e57a48c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-meocloud.svg b/.icons/awkward/64x64/places/folder-green-meocloud.svg
new file mode 100644
index 00000000..1efe9142
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-music-open.svg b/.icons/awkward/64x64/places/folder-green-music-open.svg
new file mode 100644
index 00000000..4511606d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-music.svg b/.icons/awkward/64x64/places/folder-green-music.svg
new file mode 100644
index 00000000..adacc42f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-network.svg b/.icons/awkward/64x64/places/folder-green-network.svg
new file mode 100644
index 00000000..1454d7e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-nextcloud.svg b/.icons/awkward/64x64/places/folder-green-nextcloud.svg
new file mode 100644
index 00000000..fae706fb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2f3e1f" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-open.svg b/.icons/awkward/64x64/places/folder-green-open.svg
new file mode 100644
index 00000000..2ef599f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-owncloud.svg b/.icons/awkward/64x64/places/folder-green-owncloud.svg
new file mode 100644
index 00000000..fe165c94
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-pcloud.svg b/.icons/awkward/64x64/places/folder-green-pcloud.svg
new file mode 100644
index 00000000..937a4d5c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#2f3e1f" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-photo.svg b/.icons/awkward/64x64/places/folder-green-photo.svg
new file mode 100644
index 00000000..519666c1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-pictures-open.svg b/.icons/awkward/64x64/places/folder-green-pictures-open.svg
new file mode 100644
index 00000000..ea6034db
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-pictures.svg b/.icons/awkward/64x64/places/folder-green-pictures.svg
new file mode 100644
index 00000000..4e901bba
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-print.svg b/.icons/awkward/64x64/places/folder-green-print.svg
new file mode 100644
index 00000000..035a7936
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-private.svg b/.icons/awkward/64x64/places/folder-green-private.svg
new file mode 100644
index 00000000..abba1d36
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-projects.svg b/.icons/awkward/64x64/places/folder-green-projects.svg
new file mode 100644
index 00000000..8cd2cf83
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2f3e1f" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-public.svg b/.icons/awkward/64x64/places/folder-green-public.svg
new file mode 120000
index 00000000..58f569de
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-public.svg
@@ -0,0 +1 @@
+folder-green-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-green-publicshare-open.svg b/.icons/awkward/64x64/places/folder-green-publicshare-open.svg
new file mode 100644
index 00000000..4ea74595
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-recent.svg b/.icons/awkward/64x64/places/folder-green-recent.svg
new file mode 100644
index 00000000..4aa9c78e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-remote-open.svg b/.icons/awkward/64x64/places/folder-green-remote-open.svg
new file mode 100644
index 00000000..7d3284ef
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-remote.svg b/.icons/awkward/64x64/places/folder-green-remote.svg
new file mode 100644
index 00000000..f1b1706c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-script.svg b/.icons/awkward/64x64/places/folder-green-script.svg
new file mode 100644
index 00000000..721830a4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#87b158">
+ <path style="fill:#87b158" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#87b158" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#87b158" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-steam.svg b/.icons/awkward/64x64/places/folder-green-steam.svg
new file mode 100644
index 00000000..33d13995
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-tar.svg b/.icons/awkward/64x64/places/folder-green-tar.svg
new file mode 100644
index 00000000..847e8e83
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#2f3e1f" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#2f3e1f" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-templates-open.svg b/.icons/awkward/64x64/places/folder-green-templates-open.svg
new file mode 100644
index 00000000..1c7e239f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-templates.svg b/.icons/awkward/64x64/places/folder-green-templates.svg
new file mode 100644
index 00000000..b89f81b4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-torrent.svg b/.icons/awkward/64x64/places/folder-green-torrent.svg
new file mode 100644
index 00000000..29bd50ca
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-unlocked.svg b/.icons/awkward/64x64/places/folder-green-unlocked.svg
new file mode 100644
index 00000000..270b1432
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-vbox.svg b/.icons/awkward/64x64/places/folder-green-vbox.svg
new file mode 100644
index 00000000..625e2ca7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#2f3e1f;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-video.svg b/.icons/awkward/64x64/places/folder-green-video.svg
new file mode 100644
index 00000000..ac8e9e7e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-videos-open.svg b/.icons/awkward/64x64/places/folder-green-videos-open.svg
new file mode 100644
index 00000000..939d54a7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-videos.svg b/.icons/awkward/64x64/places/folder-green-videos.svg
new file mode 120000
index 00000000..4b0194a1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-videos.svg
@@ -0,0 +1 @@
+folder-green-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-green-visiting.svg b/.icons/awkward/64x64/places/folder-green-visiting.svg
new file mode 100644
index 00000000..f7d3b06a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-wifi.svg b/.icons/awkward/64x64/places/folder-green-wifi.svg
new file mode 100644
index 00000000..bbbcf5fd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-wine.svg b/.icons/awkward/64x64/places/folder-green-wine.svg
new file mode 100644
index 00000000..6ec17780
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#2f3e1f" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#2f3e1f" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#2f3e1f" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#2f3e1f" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green-yandex-disk.svg b/.icons/awkward/64x64/places/folder-green-yandex-disk.svg
new file mode 100644
index 00000000..d512f591
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-green.svg b/.icons/awkward/64x64/places/folder-green.svg
new file mode 100644
index 00000000..c0ed63d4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-green.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-activities.svg b/.icons/awkward/64x64/places/folder-grey-activities.svg
new file mode 100644
index 00000000..d753bb26
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="24" cy="39" r="3"/>
+ <circle style="fill:#323232" cx="32" cy="39" r="3"/>
+ <circle style="fill:#323232" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-android.svg b/.icons/awkward/64x64/places/folder-grey-android.svg
new file mode 100644
index 00000000..bf6aad98
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#8e8e8e" cx="27" cy="41" r="1"/>
+ <circle style="fill:#8e8e8e" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-apple.svg b/.icons/awkward/64x64/places/folder-grey-apple.svg
new file mode 100644
index 00000000..253d448a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-arduino.svg b/.icons/awkward/64x64/places/folder-grey-arduino.svg
new file mode 100644
index 00000000..73fab3f8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-backup.svg b/.icons/awkward/64x64/places/folder-grey-backup.svg
new file mode 100644
index 00000000..604a11cf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-books.svg b/.icons/awkward/64x64/places/folder-grey-books.svg
new file mode 100644
index 00000000..ae8c9808
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-cd.svg b/.icons/awkward/64x64/places/folder-grey-cd.svg
new file mode 100644
index 00000000..29e4bbca
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="32" cy="39" r="12"/>
+ <circle style="fill:#8e8e8e" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-copy-cloud.svg b/.icons/awkward/64x64/places/folder-grey-copy-cloud.svg
new file mode 100644
index 00000000..592be507
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-desktop.svg b/.icons/awkward/64x64/places/folder-grey-desktop.svg
new file mode 120000
index 00000000..f5f58372
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-desktop.svg
@@ -0,0 +1 @@
+user-grey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-grey-development.svg b/.icons/awkward/64x64/places/folder-grey-development.svg
new file mode 100644
index 00000000..84862e2a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-documents-open.svg b/.icons/awkward/64x64/places/folder-grey-documents-open.svg
new file mode 100644
index 00000000..6ddad4a8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-documents.svg b/.icons/awkward/64x64/places/folder-grey-documents.svg
new file mode 100644
index 00000000..a77d4e01
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-download-open.svg b/.icons/awkward/64x64/places/folder-grey-download-open.svg
new file mode 100644
index 00000000..ed3a65e9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-download.svg b/.icons/awkward/64x64/places/folder-grey-download.svg
new file mode 100644
index 00000000..71e1cc8b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-downloads.svg b/.icons/awkward/64x64/places/folder-grey-downloads.svg
new file mode 120000
index 00000000..dfb94136
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-downloads.svg
@@ -0,0 +1 @@
+folder-grey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-grey-drag-accept.svg b/.icons/awkward/64x64/places/folder-grey-drag-accept.svg
new file mode 100644
index 00000000..8954c60a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-dropbox.svg b/.icons/awkward/64x64/places/folder-grey-dropbox.svg
new file mode 100644
index 00000000..f13a1cae
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-favorites.svg b/.icons/awkward/64x64/places/folder-grey-favorites.svg
new file mode 100644
index 00000000..8b68f806
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-games.svg b/.icons/awkward/64x64/places/folder-grey-games.svg
new file mode 100644
index 00000000..5272aea1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-git.svg b/.icons/awkward/64x64/places/folder-grey-git.svg
new file mode 100644
index 00000000..de01dfff
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-github.svg b/.icons/awkward/64x64/places/folder-grey-github.svg
new file mode 100644
index 00000000..4926aa33
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-gitlab.svg b/.icons/awkward/64x64/places/folder-grey-gitlab.svg
new file mode 100644
index 00000000..222c0f4e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-gnome.svg b/.icons/awkward/64x64/places/folder-grey-gnome.svg
new file mode 100644
index 00000000..c93de878
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-google-drive.svg b/.icons/awkward/64x64/places/folder-grey-google-drive.svg
new file mode 100644
index 00000000..9d3f0874
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-image-people.svg b/.icons/awkward/64x64/places/folder-grey-image-people.svg
new file mode 100644
index 00000000..2bb1053f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-important.svg b/.icons/awkward/64x64/places/folder-grey-important.svg
new file mode 100644
index 00000000..6b174ce2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-java.svg b/.icons/awkward/64x64/places/folder-grey-java.svg
new file mode 100644
index 00000000..a6dcc320
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-kde.svg b/.icons/awkward/64x64/places/folder-grey-kde.svg
new file mode 100644
index 00000000..4bb10cd6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-linux.svg b/.icons/awkward/64x64/places/folder-grey-linux.svg
new file mode 100644
index 00000000..bdd00751
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-locked.svg b/.icons/awkward/64x64/places/folder-grey-locked.svg
new file mode 100644
index 00000000..4ab253fc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-mail-cloud.svg b/.icons/awkward/64x64/places/folder-grey-mail-cloud.svg
new file mode 100644
index 00000000..baaf26e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-mail.svg b/.icons/awkward/64x64/places/folder-grey-mail.svg
new file mode 100644
index 00000000..fa74dfc0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-mega.svg b/.icons/awkward/64x64/places/folder-grey-mega.svg
new file mode 100644
index 00000000..50942ff8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-meocloud.svg b/.icons/awkward/64x64/places/folder-grey-meocloud.svg
new file mode 100644
index 00000000..6be95ffc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-music-open.svg b/.icons/awkward/64x64/places/folder-grey-music-open.svg
new file mode 100644
index 00000000..c0d5c0bd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-music.svg b/.icons/awkward/64x64/places/folder-grey-music.svg
new file mode 100644
index 00000000..fb70df55
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-network.svg b/.icons/awkward/64x64/places/folder-grey-network.svg
new file mode 100644
index 00000000..fb66de39
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-nextcloud.svg b/.icons/awkward/64x64/places/folder-grey-nextcloud.svg
new file mode 100644
index 00000000..6d57892d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-open.svg b/.icons/awkward/64x64/places/folder-grey-open.svg
new file mode 100644
index 00000000..7d56cadb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-owncloud.svg b/.icons/awkward/64x64/places/folder-grey-owncloud.svg
new file mode 100644
index 00000000..419c780c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-pcloud.svg b/.icons/awkward/64x64/places/folder-grey-pcloud.svg
new file mode 100644
index 00000000..c339d995
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#323232" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-photo.svg b/.icons/awkward/64x64/places/folder-grey-photo.svg
new file mode 100644
index 00000000..3fd18fe8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-pictures-open.svg b/.icons/awkward/64x64/places/folder-grey-pictures-open.svg
new file mode 100644
index 00000000..000a9578
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-pictures.svg b/.icons/awkward/64x64/places/folder-grey-pictures.svg
new file mode 100644
index 00000000..f9b2dcbb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-print.svg b/.icons/awkward/64x64/places/folder-grey-print.svg
new file mode 100644
index 00000000..49d66fc8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-private.svg b/.icons/awkward/64x64/places/folder-grey-private.svg
new file mode 100644
index 00000000..88262c31
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-projects.svg b/.icons/awkward/64x64/places/folder-grey-projects.svg
new file mode 100644
index 00000000..358c5957
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#323232" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-public.svg b/.icons/awkward/64x64/places/folder-grey-public.svg
new file mode 120000
index 00000000..a741d333
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-public.svg
@@ -0,0 +1 @@
+folder-grey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-grey-publicshare-open.svg b/.icons/awkward/64x64/places/folder-grey-publicshare-open.svg
new file mode 100644
index 00000000..03562678
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-recent.svg b/.icons/awkward/64x64/places/folder-grey-recent.svg
new file mode 100644
index 00000000..4a45877d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-remote-open.svg b/.icons/awkward/64x64/places/folder-grey-remote-open.svg
new file mode 100644
index 00000000..c03e702b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-remote.svg b/.icons/awkward/64x64/places/folder-grey-remote.svg
new file mode 100644
index 00000000..3dcefa55
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-script.svg b/.icons/awkward/64x64/places/folder-grey-script.svg
new file mode 100644
index 00000000..ef31f1bf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#8e8e8e">
+ <path style="fill:#8e8e8e" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#8e8e8e" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#8e8e8e" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-steam.svg b/.icons/awkward/64x64/places/folder-grey-steam.svg
new file mode 100644
index 00000000..5bbc5f98
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-tar.svg b/.icons/awkward/64x64/places/folder-grey-tar.svg
new file mode 100644
index 00000000..4912f0dc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#323232" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-templates-open.svg b/.icons/awkward/64x64/places/folder-grey-templates-open.svg
new file mode 100644
index 00000000..df9557f7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-templates.svg b/.icons/awkward/64x64/places/folder-grey-templates.svg
new file mode 100644
index 00000000..2d323c9c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-torrent.svg b/.icons/awkward/64x64/places/folder-grey-torrent.svg
new file mode 100644
index 00000000..e29e7a18
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-unlocked.svg b/.icons/awkward/64x64/places/folder-grey-unlocked.svg
new file mode 100644
index 00000000..a5f3a2d9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-vbox.svg b/.icons/awkward/64x64/places/folder-grey-vbox.svg
new file mode 100644
index 00000000..721cc4b4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-video.svg b/.icons/awkward/64x64/places/folder-grey-video.svg
new file mode 100644
index 00000000..634ff092
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-videos-open.svg b/.icons/awkward/64x64/places/folder-grey-videos-open.svg
new file mode 100644
index 00000000..abd9967f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-videos.svg b/.icons/awkward/64x64/places/folder-grey-videos.svg
new file mode 120000
index 00000000..df3727f2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-videos.svg
@@ -0,0 +1 @@
+folder-grey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-grey-visiting.svg b/.icons/awkward/64x64/places/folder-grey-visiting.svg
new file mode 100644
index 00000000..e8b519a7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-wifi.svg b/.icons/awkward/64x64/places/folder-grey-wifi.svg
new file mode 100644
index 00000000..77670e83
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-wine.svg b/.icons/awkward/64x64/places/folder-grey-wine.svg
new file mode 100644
index 00000000..85a13a83
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#323232" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#323232" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#323232" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#323232" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey-yandex-disk.svg b/.icons/awkward/64x64/places/folder-grey-yandex-disk.svg
new file mode 100644
index 00000000..1db0834b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-grey.svg b/.icons/awkward/64x64/places/folder-grey.svg
new file mode 100644
index 00000000..ca5574a9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-grey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-home.svg b/.icons/awkward/64x64/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-html.svg b/.icons/awkward/64x64/places/folder-html.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-html.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-image-people.svg b/.icons/awkward/64x64/places/folder-image-people.svg
new file mode 120000
index 00000000..09f3ed84
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-image-people.svg
@@ -0,0 +1 @@
+folder-oomox-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-image.svg b/.icons/awkward/64x64/places/folder-image.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-image.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-images.svg b/.icons/awkward/64x64/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-important.svg b/.icons/awkward/64x64/places/folder-important.svg
new file mode 120000
index 00000000..abfec196
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-important.svg
@@ -0,0 +1 @@
+folder-oomox-important.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-indigo-activities.svg b/.icons/awkward/64x64/places/folder-indigo-activities.svg
new file mode 100644
index 00000000..ef465c57
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#202543" cx="24" cy="39" r="3"/>
+ <circle style="fill:#202543" cx="32" cy="39" r="3"/>
+ <circle style="fill:#202543" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-android.svg b/.icons/awkward/64x64/places/folder-indigo-android.svg
new file mode 100644
index 00000000..e494d863
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#202543" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#5c6bc0" cx="27" cy="41" r="1"/>
+ <circle style="fill:#5c6bc0" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-apple.svg b/.icons/awkward/64x64/places/folder-indigo-apple.svg
new file mode 100644
index 00000000..a9aa3995
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-arduino.svg b/.icons/awkward/64x64/places/folder-indigo-arduino.svg
new file mode 100644
index 00000000..6d4127ed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#202543" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-backup.svg b/.icons/awkward/64x64/places/folder-indigo-backup.svg
new file mode 100644
index 00000000..82ef6e55
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#202543" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-books.svg b/.icons/awkward/64x64/places/folder-indigo-books.svg
new file mode 100644
index 00000000..7a245c01
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#202543" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-cd.svg b/.icons/awkward/64x64/places/folder-indigo-cd.svg
new file mode 100644
index 00000000..2c53eb78
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#202543" cx="32" cy="39" r="12"/>
+ <circle style="fill:#5c6bc0" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-copy-cloud.svg b/.icons/awkward/64x64/places/folder-indigo-copy-cloud.svg
new file mode 100644
index 00000000..f5281351
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-desktop.svg b/.icons/awkward/64x64/places/folder-indigo-desktop.svg
new file mode 120000
index 00000000..ebb0b623
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-desktop.svg
@@ -0,0 +1 @@
+user-indigo-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-indigo-development.svg b/.icons/awkward/64x64/places/folder-indigo-development.svg
new file mode 100644
index 00000000..dc7d40f1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-documents-open.svg b/.icons/awkward/64x64/places/folder-indigo-documents-open.svg
new file mode 100644
index 00000000..092ce37a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-documents.svg b/.icons/awkward/64x64/places/folder-indigo-documents.svg
new file mode 100644
index 00000000..6b7644ad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-download-open.svg b/.icons/awkward/64x64/places/folder-indigo-download-open.svg
new file mode 100644
index 00000000..fdfc4a2f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-download.svg b/.icons/awkward/64x64/places/folder-indigo-download.svg
new file mode 100644
index 00000000..d6b2202d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-downloads.svg b/.icons/awkward/64x64/places/folder-indigo-downloads.svg
new file mode 120000
index 00000000..c044a14e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-downloads.svg
@@ -0,0 +1 @@
+folder-indigo-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-indigo-drag-accept.svg b/.icons/awkward/64x64/places/folder-indigo-drag-accept.svg
new file mode 100644
index 00000000..26fd51e4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-dropbox.svg b/.icons/awkward/64x64/places/folder-indigo-dropbox.svg
new file mode 100644
index 00000000..73fe700f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-favorites.svg b/.icons/awkward/64x64/places/folder-indigo-favorites.svg
new file mode 100644
index 00000000..6d85b6ce
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-games.svg b/.icons/awkward/64x64/places/folder-indigo-games.svg
new file mode 100644
index 00000000..53450d9c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-git.svg b/.icons/awkward/64x64/places/folder-indigo-git.svg
new file mode 100644
index 00000000..cb7e2937
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-github.svg b/.icons/awkward/64x64/places/folder-indigo-github.svg
new file mode 100644
index 00000000..edb4e29b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-gitlab.svg b/.icons/awkward/64x64/places/folder-indigo-gitlab.svg
new file mode 100644
index 00000000..6d6487bb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-gnome.svg b/.icons/awkward/64x64/places/folder-indigo-gnome.svg
new file mode 100644
index 00000000..a077a243
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-google-drive.svg b/.icons/awkward/64x64/places/folder-indigo-google-drive.svg
new file mode 100644
index 00000000..7e978bea
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-image-people.svg b/.icons/awkward/64x64/places/folder-indigo-image-people.svg
new file mode 100644
index 00000000..563477b2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-important.svg b/.icons/awkward/64x64/places/folder-indigo-important.svg
new file mode 100644
index 00000000..3f01f3d1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-java.svg b/.icons/awkward/64x64/places/folder-indigo-java.svg
new file mode 100644
index 00000000..4ca7c468
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-kde.svg b/.icons/awkward/64x64/places/folder-indigo-kde.svg
new file mode 100644
index 00000000..f900a939
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#202543" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-linux.svg b/.icons/awkward/64x64/places/folder-indigo-linux.svg
new file mode 100644
index 00000000..fc992a41
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-locked.svg b/.icons/awkward/64x64/places/folder-indigo-locked.svg
new file mode 100644
index 00000000..2bf33453
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-mail-cloud.svg b/.icons/awkward/64x64/places/folder-indigo-mail-cloud.svg
new file mode 100644
index 00000000..0b6593d4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-mail.svg b/.icons/awkward/64x64/places/folder-indigo-mail.svg
new file mode 100644
index 00000000..3928d103
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-mega.svg b/.icons/awkward/64x64/places/folder-indigo-mega.svg
new file mode 100644
index 00000000..0c2c85dc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-meocloud.svg b/.icons/awkward/64x64/places/folder-indigo-meocloud.svg
new file mode 100644
index 00000000..2d75811d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-music-open.svg b/.icons/awkward/64x64/places/folder-indigo-music-open.svg
new file mode 100644
index 00000000..f8ca1de4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-music.svg b/.icons/awkward/64x64/places/folder-indigo-music.svg
new file mode 100644
index 00000000..19a8e053
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-network.svg b/.icons/awkward/64x64/places/folder-indigo-network.svg
new file mode 100644
index 00000000..13b3f66b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-nextcloud.svg b/.icons/awkward/64x64/places/folder-indigo-nextcloud.svg
new file mode 100644
index 00000000..344509ba
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#202543" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-open.svg b/.icons/awkward/64x64/places/folder-indigo-open.svg
new file mode 100644
index 00000000..ecc94144
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-owncloud.svg b/.icons/awkward/64x64/places/folder-indigo-owncloud.svg
new file mode 100644
index 00000000..ee3dbd09
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-pcloud.svg b/.icons/awkward/64x64/places/folder-indigo-pcloud.svg
new file mode 100644
index 00000000..e0eb714d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#202543" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-photo.svg b/.icons/awkward/64x64/places/folder-indigo-photo.svg
new file mode 100644
index 00000000..f4358fd3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-pictures-open.svg b/.icons/awkward/64x64/places/folder-indigo-pictures-open.svg
new file mode 100644
index 00000000..ecc8a4a2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-pictures.svg b/.icons/awkward/64x64/places/folder-indigo-pictures.svg
new file mode 100644
index 00000000..1d4e07df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-print.svg b/.icons/awkward/64x64/places/folder-indigo-print.svg
new file mode 100644
index 00000000..1c654089
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-private.svg b/.icons/awkward/64x64/places/folder-indigo-private.svg
new file mode 100644
index 00000000..bc5358e9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-projects.svg b/.icons/awkward/64x64/places/folder-indigo-projects.svg
new file mode 100644
index 00000000..6ab782e5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#202543" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-public.svg b/.icons/awkward/64x64/places/folder-indigo-public.svg
new file mode 120000
index 00000000..cbd39714
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-public.svg
@@ -0,0 +1 @@
+folder-indigo-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-indigo-publicshare-open.svg b/.icons/awkward/64x64/places/folder-indigo-publicshare-open.svg
new file mode 100644
index 00000000..1351f51f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-recent.svg b/.icons/awkward/64x64/places/folder-indigo-recent.svg
new file mode 100644
index 00000000..018b00c1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-remote-open.svg b/.icons/awkward/64x64/places/folder-indigo-remote-open.svg
new file mode 100644
index 00000000..ec496b7c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-remote.svg b/.icons/awkward/64x64/places/folder-indigo-remote.svg
new file mode 100644
index 00000000..7abb1174
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-script.svg b/.icons/awkward/64x64/places/folder-indigo-script.svg
new file mode 100644
index 00000000..a0579cbf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#5c6bc0">
+ <path style="fill:#5c6bc0" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#5c6bc0" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#5c6bc0" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-steam.svg b/.icons/awkward/64x64/places/folder-indigo-steam.svg
new file mode 100644
index 00000000..486d2d84
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-tar.svg b/.icons/awkward/64x64/places/folder-indigo-tar.svg
new file mode 100644
index 00000000..d115f81b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#202543" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#202543" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-templates-open.svg b/.icons/awkward/64x64/places/folder-indigo-templates-open.svg
new file mode 100644
index 00000000..2fee5697
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-templates.svg b/.icons/awkward/64x64/places/folder-indigo-templates.svg
new file mode 100644
index 00000000..f98b2cf6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-torrent.svg b/.icons/awkward/64x64/places/folder-indigo-torrent.svg
new file mode 100644
index 00000000..1baded37
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-unlocked.svg b/.icons/awkward/64x64/places/folder-indigo-unlocked.svg
new file mode 100644
index 00000000..56cf24df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-vbox.svg b/.icons/awkward/64x64/places/folder-indigo-vbox.svg
new file mode 100644
index 00000000..6caa388e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#202543;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-video.svg b/.icons/awkward/64x64/places/folder-indigo-video.svg
new file mode 100644
index 00000000..b1e27c7e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-videos-open.svg b/.icons/awkward/64x64/places/folder-indigo-videos-open.svg
new file mode 100644
index 00000000..141d3573
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-videos.svg b/.icons/awkward/64x64/places/folder-indigo-videos.svg
new file mode 120000
index 00000000..4f0c77bb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-videos.svg
@@ -0,0 +1 @@
+folder-indigo-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-indigo-visiting.svg b/.icons/awkward/64x64/places/folder-indigo-visiting.svg
new file mode 100644
index 00000000..55c66d15
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-wifi.svg b/.icons/awkward/64x64/places/folder-indigo-wifi.svg
new file mode 100644
index 00000000..3143b329
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-wine.svg b/.icons/awkward/64x64/places/folder-indigo-wine.svg
new file mode 100644
index 00000000..4112a1df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#202543" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#202543" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#202543" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#202543" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo-yandex-disk.svg b/.icons/awkward/64x64/places/folder-indigo-yandex-disk.svg
new file mode 100644
index 00000000..4f876ac5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-indigo.svg b/.icons/awkward/64x64/places/folder-indigo.svg
new file mode 100644
index 00000000..db717a15
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-indigo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-java.svg b/.icons/awkward/64x64/places/folder-java.svg
new file mode 120000
index 00000000..28c34c41
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-java.svg
@@ -0,0 +1 @@
+folder-oomox-java.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-kde.svg b/.icons/awkward/64x64/places/folder-kde.svg
new file mode 120000
index 00000000..bfef1b27
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-kde.svg
@@ -0,0 +1 @@
+folder-oomox-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-linux.svg b/.icons/awkward/64x64/places/folder-linux.svg
new file mode 120000
index 00000000..9f17942c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-linux.svg
@@ -0,0 +1 @@
+folder-oomox-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-locked.svg b/.icons/awkward/64x64/places/folder-locked.svg
new file mode 120000
index 00000000..8a03bb85
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-locked.svg
@@ -0,0 +1 @@
+folder-oomox-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-magenta-activities.svg b/.icons/awkward/64x64/places/folder-magenta-activities.svg
new file mode 100644
index 00000000..5e581395
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#47274e" cx="24" cy="39" r="3"/>
+ <circle style="fill:#47274e" cx="32" cy="39" r="3"/>
+ <circle style="fill:#47274e" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-android.svg b/.icons/awkward/64x64/places/folder-magenta-android.svg
new file mode 100644
index 00000000..94e0864c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#47274e" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#ca71df" cx="27" cy="41" r="1"/>
+ <circle style="fill:#ca71df" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-apple.svg b/.icons/awkward/64x64/places/folder-magenta-apple.svg
new file mode 100644
index 00000000..97a8a12e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-arduino.svg b/.icons/awkward/64x64/places/folder-magenta-arduino.svg
new file mode 100644
index 00000000..7595378a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#47274e" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-backup.svg b/.icons/awkward/64x64/places/folder-magenta-backup.svg
new file mode 100644
index 00000000..7be8f128
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#47274e" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-books.svg b/.icons/awkward/64x64/places/folder-magenta-books.svg
new file mode 100644
index 00000000..c7242818
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#47274e" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-cd.svg b/.icons/awkward/64x64/places/folder-magenta-cd.svg
new file mode 100644
index 00000000..47134fad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#47274e" cx="32" cy="39" r="12"/>
+ <circle style="fill:#ca71df" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-copy-cloud.svg b/.icons/awkward/64x64/places/folder-magenta-copy-cloud.svg
new file mode 100644
index 00000000..c18cb3c5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-desktop.svg b/.icons/awkward/64x64/places/folder-magenta-desktop.svg
new file mode 120000
index 00000000..f7f23a0b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-desktop.svg
@@ -0,0 +1 @@
+user-magenta-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-magenta-development.svg b/.icons/awkward/64x64/places/folder-magenta-development.svg
new file mode 100644
index 00000000..6cb0966d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-documents-open.svg b/.icons/awkward/64x64/places/folder-magenta-documents-open.svg
new file mode 100644
index 00000000..4dfc8182
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-documents.svg b/.icons/awkward/64x64/places/folder-magenta-documents.svg
new file mode 100644
index 00000000..a91c39a9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-download-open.svg b/.icons/awkward/64x64/places/folder-magenta-download-open.svg
new file mode 100644
index 00000000..7909f026
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-download.svg b/.icons/awkward/64x64/places/folder-magenta-download.svg
new file mode 100644
index 00000000..2df9d21c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-downloads.svg b/.icons/awkward/64x64/places/folder-magenta-downloads.svg
new file mode 120000
index 00000000..5e917b7f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-downloads.svg
@@ -0,0 +1 @@
+folder-magenta-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-magenta-drag-accept.svg b/.icons/awkward/64x64/places/folder-magenta-drag-accept.svg
new file mode 100644
index 00000000..ca345d81
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-dropbox.svg b/.icons/awkward/64x64/places/folder-magenta-dropbox.svg
new file mode 100644
index 00000000..84a8c8ed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-favorites.svg b/.icons/awkward/64x64/places/folder-magenta-favorites.svg
new file mode 100644
index 00000000..1eae95f2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-games.svg b/.icons/awkward/64x64/places/folder-magenta-games.svg
new file mode 100644
index 00000000..4b07316a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-git.svg b/.icons/awkward/64x64/places/folder-magenta-git.svg
new file mode 100644
index 00000000..eb3497e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-github.svg b/.icons/awkward/64x64/places/folder-magenta-github.svg
new file mode 100644
index 00000000..3868b86d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-gitlab.svg b/.icons/awkward/64x64/places/folder-magenta-gitlab.svg
new file mode 100644
index 00000000..dfaaca5f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-gnome.svg b/.icons/awkward/64x64/places/folder-magenta-gnome.svg
new file mode 100644
index 00000000..718b5edb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-google-drive.svg b/.icons/awkward/64x64/places/folder-magenta-google-drive.svg
new file mode 100644
index 00000000..2876d517
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-image-people.svg b/.icons/awkward/64x64/places/folder-magenta-image-people.svg
new file mode 100644
index 00000000..3b51092a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-important.svg b/.icons/awkward/64x64/places/folder-magenta-important.svg
new file mode 100644
index 00000000..d42e7368
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-java.svg b/.icons/awkward/64x64/places/folder-magenta-java.svg
new file mode 100644
index 00000000..913b4e6a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-kde.svg b/.icons/awkward/64x64/places/folder-magenta-kde.svg
new file mode 100644
index 00000000..1cf923c4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#47274e" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-linux.svg b/.icons/awkward/64x64/places/folder-magenta-linux.svg
new file mode 100644
index 00000000..a0ffeaf2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-locked.svg b/.icons/awkward/64x64/places/folder-magenta-locked.svg
new file mode 100644
index 00000000..a94582f1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-mail-cloud.svg b/.icons/awkward/64x64/places/folder-magenta-mail-cloud.svg
new file mode 100644
index 00000000..b0630829
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-mail.svg b/.icons/awkward/64x64/places/folder-magenta-mail.svg
new file mode 100644
index 00000000..ea423172
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-mega.svg b/.icons/awkward/64x64/places/folder-magenta-mega.svg
new file mode 100644
index 00000000..92835ee2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-meocloud.svg b/.icons/awkward/64x64/places/folder-magenta-meocloud.svg
new file mode 100644
index 00000000..370122e8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-music-open.svg b/.icons/awkward/64x64/places/folder-magenta-music-open.svg
new file mode 100644
index 00000000..2d953035
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-music.svg b/.icons/awkward/64x64/places/folder-magenta-music.svg
new file mode 100644
index 00000000..82d40857
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-network.svg b/.icons/awkward/64x64/places/folder-magenta-network.svg
new file mode 100644
index 00000000..fb25f45c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-nextcloud.svg b/.icons/awkward/64x64/places/folder-magenta-nextcloud.svg
new file mode 100644
index 00000000..16d43625
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#47274e" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-open.svg b/.icons/awkward/64x64/places/folder-magenta-open.svg
new file mode 100644
index 00000000..f6eb18f2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-owncloud.svg b/.icons/awkward/64x64/places/folder-magenta-owncloud.svg
new file mode 100644
index 00000000..833a8c0e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-pcloud.svg b/.icons/awkward/64x64/places/folder-magenta-pcloud.svg
new file mode 100644
index 00000000..f3f0930f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#47274e" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-photo.svg b/.icons/awkward/64x64/places/folder-magenta-photo.svg
new file mode 100644
index 00000000..218dc866
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-pictures-open.svg b/.icons/awkward/64x64/places/folder-magenta-pictures-open.svg
new file mode 100644
index 00000000..e566ef05
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-pictures.svg b/.icons/awkward/64x64/places/folder-magenta-pictures.svg
new file mode 100644
index 00000000..33529157
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-print.svg b/.icons/awkward/64x64/places/folder-magenta-print.svg
new file mode 100644
index 00000000..f6886e03
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-private.svg b/.icons/awkward/64x64/places/folder-magenta-private.svg
new file mode 100644
index 00000000..819ada00
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-projects.svg b/.icons/awkward/64x64/places/folder-magenta-projects.svg
new file mode 100644
index 00000000..36e2bcb8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#47274e" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-public.svg b/.icons/awkward/64x64/places/folder-magenta-public.svg
new file mode 120000
index 00000000..665f3d03
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-public.svg
@@ -0,0 +1 @@
+folder-magenta-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-magenta-publicshare-open.svg b/.icons/awkward/64x64/places/folder-magenta-publicshare-open.svg
new file mode 100644
index 00000000..1aa06298
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-recent.svg b/.icons/awkward/64x64/places/folder-magenta-recent.svg
new file mode 100644
index 00000000..dfa6aa6f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-remote-open.svg b/.icons/awkward/64x64/places/folder-magenta-remote-open.svg
new file mode 100644
index 00000000..d771edf0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-remote.svg b/.icons/awkward/64x64/places/folder-magenta-remote.svg
new file mode 100644
index 00000000..828d5f51
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-script.svg b/.icons/awkward/64x64/places/folder-magenta-script.svg
new file mode 100644
index 00000000..6af7aeac
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#ca71df">
+ <path style="fill:#ca71df" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#ca71df" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#ca71df" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-steam.svg b/.icons/awkward/64x64/places/folder-magenta-steam.svg
new file mode 100644
index 00000000..c4a017e9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-tar.svg b/.icons/awkward/64x64/places/folder-magenta-tar.svg
new file mode 100644
index 00000000..3279e301
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#47274e" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#47274e" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-templates-open.svg b/.icons/awkward/64x64/places/folder-magenta-templates-open.svg
new file mode 100644
index 00000000..0a1da732
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-templates.svg b/.icons/awkward/64x64/places/folder-magenta-templates.svg
new file mode 100644
index 00000000..b05310c6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-torrent.svg b/.icons/awkward/64x64/places/folder-magenta-torrent.svg
new file mode 100644
index 00000000..d6005644
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-unlocked.svg b/.icons/awkward/64x64/places/folder-magenta-unlocked.svg
new file mode 100644
index 00000000..cd86e7c3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-vbox.svg b/.icons/awkward/64x64/places/folder-magenta-vbox.svg
new file mode 100644
index 00000000..aa18eed8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#47274e;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-video.svg b/.icons/awkward/64x64/places/folder-magenta-video.svg
new file mode 100644
index 00000000..68adc113
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-videos-open.svg b/.icons/awkward/64x64/places/folder-magenta-videos-open.svg
new file mode 100644
index 00000000..5abf9ac1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-videos.svg b/.icons/awkward/64x64/places/folder-magenta-videos.svg
new file mode 120000
index 00000000..97d6660b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-videos.svg
@@ -0,0 +1 @@
+folder-magenta-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-magenta-visiting.svg b/.icons/awkward/64x64/places/folder-magenta-visiting.svg
new file mode 100644
index 00000000..df3b884f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-wifi.svg b/.icons/awkward/64x64/places/folder-magenta-wifi.svg
new file mode 100644
index 00000000..f7dc3062
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-wine.svg b/.icons/awkward/64x64/places/folder-magenta-wine.svg
new file mode 100644
index 00000000..d8d5c124
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#47274e" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#47274e" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#47274e" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#47274e" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta-yandex-disk.svg b/.icons/awkward/64x64/places/folder-magenta-yandex-disk.svg
new file mode 100644
index 00000000..4bb8b39e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-magenta.svg b/.icons/awkward/64x64/places/folder-magenta.svg
new file mode 100644
index 00000000..40c6db44
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-magenta.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-mail-cloud.svg b/.icons/awkward/64x64/places/folder-mail-cloud.svg
new file mode 120000
index 00000000..3b4b65aa
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-mail-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-mail.svg b/.icons/awkward/64x64/places/folder-mail.svg
new file mode 120000
index 00000000..00d5791d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-mail.svg
@@ -0,0 +1 @@
+folder-oomox-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-mega.svg b/.icons/awkward/64x64/places/folder-mega.svg
new file mode 120000
index 00000000..1024126c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-mega.svg
@@ -0,0 +1 @@
+folder-oomox-mega.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-meocloud.svg b/.icons/awkward/64x64/places/folder-meocloud.svg
new file mode 120000
index 00000000..de4d6262
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-meocloud.svg
@@ -0,0 +1 @@
+folder-oomox-meocloud.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-music-open.svg b/.icons/awkward/64x64/places/folder-music-open.svg
new file mode 120000
index 00000000..0f8e174e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-music-open.svg
@@ -0,0 +1 @@
+folder-oomox-music-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-music.svg b/.icons/awkward/64x64/places/folder-music.svg
new file mode 120000
index 00000000..3a448648
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-music.svg
@@ -0,0 +1 @@
+folder-oomox-music.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-network.svg b/.icons/awkward/64x64/places/folder-network.svg
new file mode 120000
index 00000000..4ba3443e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-network.svg
@@ -0,0 +1 @@
+folder-oomox-network.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-nextcloud.svg b/.icons/awkward/64x64/places/folder-nextcloud.svg
new file mode 120000
index 00000000..5a375f13
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nextcloud.svg
@@ -0,0 +1 @@
+folder-oomox-nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-nordic-activities.svg b/.icons/awkward/64x64/places/folder-nordic-activities.svg
new file mode 100644
index 00000000..7791d442
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4e6766" cx="24" cy="39" r="3"/>
+ <circle style="fill:#4e6766" cx="32" cy="39" r="3"/>
+ <circle style="fill:#4e6766" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-android.svg b/.icons/awkward/64x64/places/folder-nordic-android.svg
new file mode 100644
index 00000000..bc3e008e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4e6766" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#82abaa" cx="27" cy="41" r="1"/>
+ <circle style="fill:#82abaa" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-apple.svg b/.icons/awkward/64x64/places/folder-nordic-apple.svg
new file mode 100644
index 00000000..8d89abe3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-arduino.svg b/.icons/awkward/64x64/places/folder-nordic-arduino.svg
new file mode 100644
index 00000000..84f227be
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4e6766" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-backup.svg b/.icons/awkward/64x64/places/folder-nordic-backup.svg
new file mode 100644
index 00000000..bfd3d53c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4e6766" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-books.svg b/.icons/awkward/64x64/places/folder-nordic-books.svg
new file mode 100644
index 00000000..1cb055c7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4e6766" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-cd.svg b/.icons/awkward/64x64/places/folder-nordic-cd.svg
new file mode 100644
index 00000000..37fb2ae5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4e6766" cx="32" cy="39" r="12"/>
+ <circle style="fill:#82abaa" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-copy-cloud.svg b/.icons/awkward/64x64/places/folder-nordic-copy-cloud.svg
new file mode 100644
index 00000000..c481a775
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-desktop.svg b/.icons/awkward/64x64/places/folder-nordic-desktop.svg
new file mode 120000
index 00000000..863bca9a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-desktop.svg
@@ -0,0 +1 @@
+user-nordic-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-nordic-development.svg b/.icons/awkward/64x64/places/folder-nordic-development.svg
new file mode 100644
index 00000000..b8692c0a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-documents-open.svg b/.icons/awkward/64x64/places/folder-nordic-documents-open.svg
new file mode 100644
index 00000000..3dbf80db
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-documents.svg b/.icons/awkward/64x64/places/folder-nordic-documents.svg
new file mode 100644
index 00000000..96751b2c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-download-open.svg b/.icons/awkward/64x64/places/folder-nordic-download-open.svg
new file mode 100644
index 00000000..e596e6a2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-download.svg b/.icons/awkward/64x64/places/folder-nordic-download.svg
new file mode 100644
index 00000000..9def00d6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-downloads.svg b/.icons/awkward/64x64/places/folder-nordic-downloads.svg
new file mode 120000
index 00000000..5d885b2f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-downloads.svg
@@ -0,0 +1 @@
+folder-nordic-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-nordic-drag-accept.svg b/.icons/awkward/64x64/places/folder-nordic-drag-accept.svg
new file mode 100644
index 00000000..78b8a402
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-dropbox.svg b/.icons/awkward/64x64/places/folder-nordic-dropbox.svg
new file mode 100644
index 00000000..6fbba915
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-favorites.svg b/.icons/awkward/64x64/places/folder-nordic-favorites.svg
new file mode 100644
index 00000000..fba86e6b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-games.svg b/.icons/awkward/64x64/places/folder-nordic-games.svg
new file mode 100644
index 00000000..3d71aba8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-git.svg b/.icons/awkward/64x64/places/folder-nordic-git.svg
new file mode 100644
index 00000000..0895fde6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-github.svg b/.icons/awkward/64x64/places/folder-nordic-github.svg
new file mode 100644
index 00000000..1e8582fd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-gitlab.svg b/.icons/awkward/64x64/places/folder-nordic-gitlab.svg
new file mode 100644
index 00000000..a77abe5f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-gnome.svg b/.icons/awkward/64x64/places/folder-nordic-gnome.svg
new file mode 100644
index 00000000..98528f60
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-google-drive.svg b/.icons/awkward/64x64/places/folder-nordic-google-drive.svg
new file mode 100644
index 00000000..343eedfc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-image-people.svg b/.icons/awkward/64x64/places/folder-nordic-image-people.svg
new file mode 100644
index 00000000..4d49f7b8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-important.svg b/.icons/awkward/64x64/places/folder-nordic-important.svg
new file mode 100644
index 00000000..e3d110a1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-java.svg b/.icons/awkward/64x64/places/folder-nordic-java.svg
new file mode 100644
index 00000000..31f4f4bb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-kde.svg b/.icons/awkward/64x64/places/folder-nordic-kde.svg
new file mode 100644
index 00000000..1ce3f595
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4e6766" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-linux.svg b/.icons/awkward/64x64/places/folder-nordic-linux.svg
new file mode 100644
index 00000000..44e03a60
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-locked.svg b/.icons/awkward/64x64/places/folder-nordic-locked.svg
new file mode 100644
index 00000000..211d94cb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-mail-cloud.svg b/.icons/awkward/64x64/places/folder-nordic-mail-cloud.svg
new file mode 100644
index 00000000..19320da5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-mail.svg b/.icons/awkward/64x64/places/folder-nordic-mail.svg
new file mode 100644
index 00000000..adfd93b5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-mega.svg b/.icons/awkward/64x64/places/folder-nordic-mega.svg
new file mode 100644
index 00000000..b9a3a6bc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-meocloud.svg b/.icons/awkward/64x64/places/folder-nordic-meocloud.svg
new file mode 100644
index 00000000..a253911c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-music-open.svg b/.icons/awkward/64x64/places/folder-nordic-music-open.svg
new file mode 100644
index 00000000..c6d3f252
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-music.svg b/.icons/awkward/64x64/places/folder-nordic-music.svg
new file mode 100644
index 00000000..bcd74004
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-network.svg b/.icons/awkward/64x64/places/folder-nordic-network.svg
new file mode 100644
index 00000000..2959360a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-nextcloud.svg b/.icons/awkward/64x64/places/folder-nordic-nextcloud.svg
new file mode 100644
index 00000000..9c430803
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4e6766" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-open.svg b/.icons/awkward/64x64/places/folder-nordic-open.svg
new file mode 100644
index 00000000..705b9ce5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-owncloud.svg b/.icons/awkward/64x64/places/folder-nordic-owncloud.svg
new file mode 100644
index 00000000..88b12646
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-pcloud.svg b/.icons/awkward/64x64/places/folder-nordic-pcloud.svg
new file mode 100644
index 00000000..fda436f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#4e6766" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-photo.svg b/.icons/awkward/64x64/places/folder-nordic-photo.svg
new file mode 100644
index 00000000..84918d8f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-pictures-open.svg b/.icons/awkward/64x64/places/folder-nordic-pictures-open.svg
new file mode 100644
index 00000000..0aa3cc07
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-pictures.svg b/.icons/awkward/64x64/places/folder-nordic-pictures.svg
new file mode 100644
index 00000000..938cdec5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-print.svg b/.icons/awkward/64x64/places/folder-nordic-print.svg
new file mode 100644
index 00000000..1a8a3d35
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-private.svg b/.icons/awkward/64x64/places/folder-nordic-private.svg
new file mode 100644
index 00000000..dbe141af
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-projects.svg b/.icons/awkward/64x64/places/folder-nordic-projects.svg
new file mode 100644
index 00000000..f01a9b92
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4e6766" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-public.svg b/.icons/awkward/64x64/places/folder-nordic-public.svg
new file mode 120000
index 00000000..d1132243
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-public.svg
@@ -0,0 +1 @@
+folder-nordic-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-nordic-publicshare-open.svg b/.icons/awkward/64x64/places/folder-nordic-publicshare-open.svg
new file mode 100644
index 00000000..05cb67e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-recent.svg b/.icons/awkward/64x64/places/folder-nordic-recent.svg
new file mode 100644
index 00000000..6138c86f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-remote-open.svg b/.icons/awkward/64x64/places/folder-nordic-remote-open.svg
new file mode 100644
index 00000000..e997a284
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-remote.svg b/.icons/awkward/64x64/places/folder-nordic-remote.svg
new file mode 100644
index 00000000..d109b571
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-script.svg b/.icons/awkward/64x64/places/folder-nordic-script.svg
new file mode 100644
index 00000000..1cefcb96
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#82abaa">
+ <path style="fill:#82abaa" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#82abaa" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#82abaa" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-steam.svg b/.icons/awkward/64x64/places/folder-nordic-steam.svg
new file mode 100644
index 00000000..c6e478d7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-tar.svg b/.icons/awkward/64x64/places/folder-nordic-tar.svg
new file mode 100644
index 00000000..47dc9cf9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#4e6766" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#4e6766" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-templates-open.svg b/.icons/awkward/64x64/places/folder-nordic-templates-open.svg
new file mode 100644
index 00000000..fa6015fe
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-templates.svg b/.icons/awkward/64x64/places/folder-nordic-templates.svg
new file mode 100644
index 00000000..2451cca4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-torrent.svg b/.icons/awkward/64x64/places/folder-nordic-torrent.svg
new file mode 100644
index 00000000..e756dd4b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-unlocked.svg b/.icons/awkward/64x64/places/folder-nordic-unlocked.svg
new file mode 100644
index 00000000..b9f5b30b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-vbox.svg b/.icons/awkward/64x64/places/folder-nordic-vbox.svg
new file mode 100644
index 00000000..d0bb5742
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#4e6766;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-video.svg b/.icons/awkward/64x64/places/folder-nordic-video.svg
new file mode 100644
index 00000000..391caec5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-videos-open.svg b/.icons/awkward/64x64/places/folder-nordic-videos-open.svg
new file mode 100644
index 00000000..412fdcbf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-videos.svg b/.icons/awkward/64x64/places/folder-nordic-videos.svg
new file mode 120000
index 00000000..c7cf527e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-videos.svg
@@ -0,0 +1 @@
+folder-nordic-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-nordic-visiting.svg b/.icons/awkward/64x64/places/folder-nordic-visiting.svg
new file mode 100644
index 00000000..b4845efb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-wifi.svg b/.icons/awkward/64x64/places/folder-nordic-wifi.svg
new file mode 100644
index 00000000..3cc8ab0a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-wine.svg b/.icons/awkward/64x64/places/folder-nordic-wine.svg
new file mode 100644
index 00000000..e7b4863b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#4e6766" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4e6766" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4e6766" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4e6766" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic-yandex-disk.svg b/.icons/awkward/64x64/places/folder-nordic-yandex-disk.svg
new file mode 100644
index 00000000..f4bf3904
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-nordic.svg b/.icons/awkward/64x64/places/folder-nordic.svg
new file mode 100644
index 00000000..1696e2d6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-nordic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-activities.svg b/.icons/awkward/64x64/places/folder-oomox-activities.svg
new file mode 100644
index 00000000..a5206f72
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#130f23" cx="24" cy="39" r="3"/>
+ <circle style="fill:#130f23" cx="32" cy="39" r="3"/>
+ <circle style="fill:#130f23" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-android.svg b/.icons/awkward/64x64/places/folder-oomox-android.svg
new file mode 100644
index 00000000..70633eb6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#130f23" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#d271c9" cx="27" cy="41" r="1"/>
+ <circle style="fill:#d271c9" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-apple.svg b/.icons/awkward/64x64/places/folder-oomox-apple.svg
new file mode 100644
index 00000000..fa89d10e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-arduino.svg b/.icons/awkward/64x64/places/folder-oomox-arduino.svg
new file mode 100644
index 00000000..756adf14
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#130f23" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-backup.svg b/.icons/awkward/64x64/places/folder-oomox-backup.svg
new file mode 100644
index 00000000..ef2aa290
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#130f23" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-books.svg b/.icons/awkward/64x64/places/folder-oomox-books.svg
new file mode 100644
index 00000000..e162c5ed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#130f23" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-cd.svg b/.icons/awkward/64x64/places/folder-oomox-cd.svg
new file mode 100644
index 00000000..70c7fe06
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#130f23" cx="32" cy="39" r="12"/>
+ <circle style="fill:#d271c9" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-copy-cloud.svg b/.icons/awkward/64x64/places/folder-oomox-copy-cloud.svg
new file mode 100644
index 00000000..16943dca
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-development.svg b/.icons/awkward/64x64/places/folder-oomox-development.svg
new file mode 100644
index 00000000..88b74c4b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-documents-open.svg b/.icons/awkward/64x64/places/folder-oomox-documents-open.svg
new file mode 100644
index 00000000..4bf57f7d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-documents.svg b/.icons/awkward/64x64/places/folder-oomox-documents.svg
new file mode 100644
index 00000000..f2db33a9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-download-open.svg b/.icons/awkward/64x64/places/folder-oomox-download-open.svg
new file mode 100644
index 00000000..c176305a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-download.svg b/.icons/awkward/64x64/places/folder-oomox-download.svg
new file mode 100644
index 00000000..715af7fb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-drag-accept.svg b/.icons/awkward/64x64/places/folder-oomox-drag-accept.svg
new file mode 100644
index 00000000..4bc77c7f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-dropbox.svg b/.icons/awkward/64x64/places/folder-oomox-dropbox.svg
new file mode 100644
index 00000000..1ac012dc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-favorites.svg b/.icons/awkward/64x64/places/folder-oomox-favorites.svg
new file mode 100644
index 00000000..9e3de78e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-games.svg b/.icons/awkward/64x64/places/folder-oomox-games.svg
new file mode 100644
index 00000000..a9b8589f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-git.svg b/.icons/awkward/64x64/places/folder-oomox-git.svg
new file mode 100644
index 00000000..8803a320
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-github.svg b/.icons/awkward/64x64/places/folder-oomox-github.svg
new file mode 100644
index 00000000..bd8bf317
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-gitlab.svg b/.icons/awkward/64x64/places/folder-oomox-gitlab.svg
new file mode 100644
index 00000000..06713db7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-gnome.svg b/.icons/awkward/64x64/places/folder-oomox-gnome.svg
new file mode 100644
index 00000000..6cc6029a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-google-drive.svg b/.icons/awkward/64x64/places/folder-oomox-google-drive.svg
new file mode 100644
index 00000000..0627e172
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-image-people.svg b/.icons/awkward/64x64/places/folder-oomox-image-people.svg
new file mode 100644
index 00000000..0876da73
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-important.svg b/.icons/awkward/64x64/places/folder-oomox-important.svg
new file mode 100644
index 00000000..2d4e3557
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-java.svg b/.icons/awkward/64x64/places/folder-oomox-java.svg
new file mode 100644
index 00000000..9b8fa81c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-kde.svg b/.icons/awkward/64x64/places/folder-oomox-kde.svg
new file mode 100644
index 00000000..0c435469
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#130f23" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-linux.svg b/.icons/awkward/64x64/places/folder-oomox-linux.svg
new file mode 100644
index 00000000..a745f9a4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-locked.svg b/.icons/awkward/64x64/places/folder-oomox-locked.svg
new file mode 100644
index 00000000..25c2ce7f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-mail-cloud.svg b/.icons/awkward/64x64/places/folder-oomox-mail-cloud.svg
new file mode 100644
index 00000000..b64ea0b5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-mail.svg b/.icons/awkward/64x64/places/folder-oomox-mail.svg
new file mode 100644
index 00000000..cec6db63
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-mega.svg b/.icons/awkward/64x64/places/folder-oomox-mega.svg
new file mode 100644
index 00000000..33e31c6a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-meocloud.svg b/.icons/awkward/64x64/places/folder-oomox-meocloud.svg
new file mode 100644
index 00000000..e1af2cad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-music-open.svg b/.icons/awkward/64x64/places/folder-oomox-music-open.svg
new file mode 100644
index 00000000..91628a9f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-music.svg b/.icons/awkward/64x64/places/folder-oomox-music.svg
new file mode 100644
index 00000000..3640befd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-network.svg b/.icons/awkward/64x64/places/folder-oomox-network.svg
new file mode 100644
index 00000000..03b2e3d3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-nextcloud.svg b/.icons/awkward/64x64/places/folder-oomox-nextcloud.svg
new file mode 100644
index 00000000..ffae19ac
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#130f23" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-open.svg b/.icons/awkward/64x64/places/folder-oomox-open.svg
new file mode 100644
index 00000000..326d1151
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-owncloud.svg b/.icons/awkward/64x64/places/folder-oomox-owncloud.svg
new file mode 100644
index 00000000..bcdd81db
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-pcloud.svg b/.icons/awkward/64x64/places/folder-oomox-pcloud.svg
new file mode 100644
index 00000000..19d0226b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#130f23" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-photo.svg b/.icons/awkward/64x64/places/folder-oomox-photo.svg
new file mode 100644
index 00000000..790e52be
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-pictures-open.svg b/.icons/awkward/64x64/places/folder-oomox-pictures-open.svg
new file mode 100644
index 00000000..d4f24a2b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-pictures.svg b/.icons/awkward/64x64/places/folder-oomox-pictures.svg
new file mode 100644
index 00000000..720f4788
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-print.svg b/.icons/awkward/64x64/places/folder-oomox-print.svg
new file mode 100644
index 00000000..5c12f00d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-private.svg b/.icons/awkward/64x64/places/folder-oomox-private.svg
new file mode 100644
index 00000000..4b6886ec
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-projects.svg b/.icons/awkward/64x64/places/folder-oomox-projects.svg
new file mode 100644
index 00000000..a422666d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#130f23" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-publicshare-open.svg b/.icons/awkward/64x64/places/folder-oomox-publicshare-open.svg
new file mode 100644
index 00000000..10015a77
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-recent.svg b/.icons/awkward/64x64/places/folder-oomox-recent.svg
new file mode 100644
index 00000000..1403e686
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-remote-open.svg b/.icons/awkward/64x64/places/folder-oomox-remote-open.svg
new file mode 100644
index 00000000..e21c4f34
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-remote.svg b/.icons/awkward/64x64/places/folder-oomox-remote.svg
new file mode 100644
index 00000000..a03cff6a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-script.svg b/.icons/awkward/64x64/places/folder-oomox-script.svg
new file mode 100644
index 00000000..d821b3c7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#d271c9">
+ <path style="fill:#d271c9" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#d271c9" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#d271c9" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-steam.svg b/.icons/awkward/64x64/places/folder-oomox-steam.svg
new file mode 100644
index 00000000..50064679
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-tar.svg b/.icons/awkward/64x64/places/folder-oomox-tar.svg
new file mode 100644
index 00000000..0d45c732
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#130f23" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#130f23" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-templates-open.svg b/.icons/awkward/64x64/places/folder-oomox-templates-open.svg
new file mode 100644
index 00000000..7681bf57
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-templates.svg b/.icons/awkward/64x64/places/folder-oomox-templates.svg
new file mode 100644
index 00000000..06e571af
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-torrent.svg b/.icons/awkward/64x64/places/folder-oomox-torrent.svg
new file mode 100644
index 00000000..4de17ab6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-unlocked.svg b/.icons/awkward/64x64/places/folder-oomox-unlocked.svg
new file mode 100644
index 00000000..6a96babf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-vbox.svg b/.icons/awkward/64x64/places/folder-oomox-vbox.svg
new file mode 100644
index 00000000..5895e86d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#130f23;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-video.svg b/.icons/awkward/64x64/places/folder-oomox-video.svg
new file mode 100644
index 00000000..ca459478
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-videos-open.svg b/.icons/awkward/64x64/places/folder-oomox-videos-open.svg
new file mode 100644
index 00000000..4314a892
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-visiting.svg b/.icons/awkward/64x64/places/folder-oomox-visiting.svg
new file mode 100644
index 00000000..7afb20bd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-wifi.svg b/.icons/awkward/64x64/places/folder-oomox-wifi.svg
new file mode 100644
index 00000000..2121606d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-wine.svg b/.icons/awkward/64x64/places/folder-oomox-wine.svg
new file mode 100644
index 00000000..aa68f7eb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#130f23" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#130f23" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#130f23" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#130f23" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox-yandex-disk.svg b/.icons/awkward/64x64/places/folder-oomox-yandex-disk.svg
new file mode 100644
index 00000000..a17efe91
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-oomox.svg b/.icons/awkward/64x64/places/folder-oomox.svg
new file mode 100644
index 00000000..aa62d43d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-oomox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-open.svg b/.icons/awkward/64x64/places/folder-open.svg
new file mode 120000
index 00000000..1f8ab62b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-open.svg
@@ -0,0 +1 @@
+folder-oomox-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-orange-activities.svg b/.icons/awkward/64x64/places/folder-orange-activities.svg
new file mode 100644
index 00000000..e32a50f2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#533314" cx="24" cy="39" r="3"/>
+ <circle style="fill:#533314" cx="32" cy="39" r="3"/>
+ <circle style="fill:#533314" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-android.svg b/.icons/awkward/64x64/places/folder-orange-android.svg
new file mode 100644
index 00000000..7bcd1ad7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#533314" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#ee923a" cx="27" cy="41" r="1"/>
+ <circle style="fill:#ee923a" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-apple.svg b/.icons/awkward/64x64/places/folder-orange-apple.svg
new file mode 100644
index 00000000..fd56837d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-arduino.svg b/.icons/awkward/64x64/places/folder-orange-arduino.svg
new file mode 100644
index 00000000..c22aebad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#533314" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-backup.svg b/.icons/awkward/64x64/places/folder-orange-backup.svg
new file mode 100644
index 00000000..60994f84
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#533314" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-books.svg b/.icons/awkward/64x64/places/folder-orange-books.svg
new file mode 100644
index 00000000..b291fb17
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#533314" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-cd.svg b/.icons/awkward/64x64/places/folder-orange-cd.svg
new file mode 100644
index 00000000..f75e435c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#533314" cx="32" cy="39" r="12"/>
+ <circle style="fill:#ee923a" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-copy-cloud.svg b/.icons/awkward/64x64/places/folder-orange-copy-cloud.svg
new file mode 100644
index 00000000..c3ed807c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-desktop.svg b/.icons/awkward/64x64/places/folder-orange-desktop.svg
new file mode 120000
index 00000000..d542d2f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-desktop.svg
@@ -0,0 +1 @@
+user-orange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-orange-development.svg b/.icons/awkward/64x64/places/folder-orange-development.svg
new file mode 100644
index 00000000..bc2c4d95
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-documents-open.svg b/.icons/awkward/64x64/places/folder-orange-documents-open.svg
new file mode 100644
index 00000000..1e8b843e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-documents.svg b/.icons/awkward/64x64/places/folder-orange-documents.svg
new file mode 100644
index 00000000..989ab857
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-download-open.svg b/.icons/awkward/64x64/places/folder-orange-download-open.svg
new file mode 100644
index 00000000..e95888be
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-download.svg b/.icons/awkward/64x64/places/folder-orange-download.svg
new file mode 100644
index 00000000..a996f802
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-downloads.svg b/.icons/awkward/64x64/places/folder-orange-downloads.svg
new file mode 120000
index 00000000..b35838c9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-downloads.svg
@@ -0,0 +1 @@
+folder-orange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-orange-drag-accept.svg b/.icons/awkward/64x64/places/folder-orange-drag-accept.svg
new file mode 100644
index 00000000..f408289c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-dropbox.svg b/.icons/awkward/64x64/places/folder-orange-dropbox.svg
new file mode 100644
index 00000000..361676ac
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-favorites.svg b/.icons/awkward/64x64/places/folder-orange-favorites.svg
new file mode 100644
index 00000000..7219c373
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-games.svg b/.icons/awkward/64x64/places/folder-orange-games.svg
new file mode 100644
index 00000000..faa01006
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-git.svg b/.icons/awkward/64x64/places/folder-orange-git.svg
new file mode 100644
index 00000000..01137763
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-github.svg b/.icons/awkward/64x64/places/folder-orange-github.svg
new file mode 100644
index 00000000..14e02e1e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-gitlab.svg b/.icons/awkward/64x64/places/folder-orange-gitlab.svg
new file mode 100644
index 00000000..2029ebc9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-gnome.svg b/.icons/awkward/64x64/places/folder-orange-gnome.svg
new file mode 100644
index 00000000..8709947f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-google-drive.svg b/.icons/awkward/64x64/places/folder-orange-google-drive.svg
new file mode 100644
index 00000000..ea483a87
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-image-people.svg b/.icons/awkward/64x64/places/folder-orange-image-people.svg
new file mode 100644
index 00000000..274cb8d4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-important.svg b/.icons/awkward/64x64/places/folder-orange-important.svg
new file mode 100644
index 00000000..60321b28
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-java.svg b/.icons/awkward/64x64/places/folder-orange-java.svg
new file mode 100644
index 00000000..39a53b1e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-kde.svg b/.icons/awkward/64x64/places/folder-orange-kde.svg
new file mode 100644
index 00000000..d34d2057
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#533314" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-linux.svg b/.icons/awkward/64x64/places/folder-orange-linux.svg
new file mode 100644
index 00000000..ce85efe8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-locked.svg b/.icons/awkward/64x64/places/folder-orange-locked.svg
new file mode 100644
index 00000000..2ce00640
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-mail-cloud.svg b/.icons/awkward/64x64/places/folder-orange-mail-cloud.svg
new file mode 100644
index 00000000..d30373bb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-mail.svg b/.icons/awkward/64x64/places/folder-orange-mail.svg
new file mode 100644
index 00000000..9a3bc06c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-mega.svg b/.icons/awkward/64x64/places/folder-orange-mega.svg
new file mode 100644
index 00000000..96c752bc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-meocloud.svg b/.icons/awkward/64x64/places/folder-orange-meocloud.svg
new file mode 100644
index 00000000..d99011e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-music-open.svg b/.icons/awkward/64x64/places/folder-orange-music-open.svg
new file mode 100644
index 00000000..6b2d60d6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-music.svg b/.icons/awkward/64x64/places/folder-orange-music.svg
new file mode 100644
index 00000000..8e810b0b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-network.svg b/.icons/awkward/64x64/places/folder-orange-network.svg
new file mode 100644
index 00000000..64697994
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-nextcloud.svg b/.icons/awkward/64x64/places/folder-orange-nextcloud.svg
new file mode 100644
index 00000000..2b6533e3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#533314" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-open.svg b/.icons/awkward/64x64/places/folder-orange-open.svg
new file mode 100644
index 00000000..843d0379
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-owncloud.svg b/.icons/awkward/64x64/places/folder-orange-owncloud.svg
new file mode 100644
index 00000000..46ee1e2e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-pcloud.svg b/.icons/awkward/64x64/places/folder-orange-pcloud.svg
new file mode 100644
index 00000000..93b9dfee
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#533314" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-photo.svg b/.icons/awkward/64x64/places/folder-orange-photo.svg
new file mode 100644
index 00000000..5fd1e496
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-pictures-open.svg b/.icons/awkward/64x64/places/folder-orange-pictures-open.svg
new file mode 100644
index 00000000..2dcdc171
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-pictures.svg b/.icons/awkward/64x64/places/folder-orange-pictures.svg
new file mode 100644
index 00000000..517a8d5f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-print.svg b/.icons/awkward/64x64/places/folder-orange-print.svg
new file mode 100644
index 00000000..0da1496b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-private.svg b/.icons/awkward/64x64/places/folder-orange-private.svg
new file mode 100644
index 00000000..b0c7007d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-projects.svg b/.icons/awkward/64x64/places/folder-orange-projects.svg
new file mode 100644
index 00000000..c71d0cb3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#533314" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-public.svg b/.icons/awkward/64x64/places/folder-orange-public.svg
new file mode 120000
index 00000000..8db128b2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-public.svg
@@ -0,0 +1 @@
+folder-orange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-orange-publicshare-open.svg b/.icons/awkward/64x64/places/folder-orange-publicshare-open.svg
new file mode 100644
index 00000000..9f67e175
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-recent.svg b/.icons/awkward/64x64/places/folder-orange-recent.svg
new file mode 100644
index 00000000..9a23ba90
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-remote-open.svg b/.icons/awkward/64x64/places/folder-orange-remote-open.svg
new file mode 100644
index 00000000..7e2521ae
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-remote.svg b/.icons/awkward/64x64/places/folder-orange-remote.svg
new file mode 100644
index 00000000..04ef3152
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-script.svg b/.icons/awkward/64x64/places/folder-orange-script.svg
new file mode 100644
index 00000000..1c293624
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#ee923a">
+ <path style="fill:#ee923a" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#ee923a" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#ee923a" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-steam.svg b/.icons/awkward/64x64/places/folder-orange-steam.svg
new file mode 100644
index 00000000..500aefcc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-tar.svg b/.icons/awkward/64x64/places/folder-orange-tar.svg
new file mode 100644
index 00000000..8beab8f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#533314" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#533314" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-templates-open.svg b/.icons/awkward/64x64/places/folder-orange-templates-open.svg
new file mode 100644
index 00000000..ff837bf8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-templates.svg b/.icons/awkward/64x64/places/folder-orange-templates.svg
new file mode 100644
index 00000000..24bb5dea
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-torrent.svg b/.icons/awkward/64x64/places/folder-orange-torrent.svg
new file mode 100644
index 00000000..33eff765
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-unlocked.svg b/.icons/awkward/64x64/places/folder-orange-unlocked.svg
new file mode 100644
index 00000000..d06b2404
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-vbox.svg b/.icons/awkward/64x64/places/folder-orange-vbox.svg
new file mode 100644
index 00000000..247d831e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#533314;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-video.svg b/.icons/awkward/64x64/places/folder-orange-video.svg
new file mode 100644
index 00000000..6783ebc3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-videos-open.svg b/.icons/awkward/64x64/places/folder-orange-videos-open.svg
new file mode 100644
index 00000000..5383085e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-videos.svg b/.icons/awkward/64x64/places/folder-orange-videos.svg
new file mode 120000
index 00000000..5737f0c1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-videos.svg
@@ -0,0 +1 @@
+folder-orange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-orange-visiting.svg b/.icons/awkward/64x64/places/folder-orange-visiting.svg
new file mode 100644
index 00000000..f85b11a9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-wifi.svg b/.icons/awkward/64x64/places/folder-orange-wifi.svg
new file mode 100644
index 00000000..1af9f6cb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-wine.svg b/.icons/awkward/64x64/places/folder-orange-wine.svg
new file mode 100644
index 00000000..0801b7bb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#533314" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#533314" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#533314" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#533314" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange-yandex-disk.svg b/.icons/awkward/64x64/places/folder-orange-yandex-disk.svg
new file mode 100644
index 00000000..2e1ae0ba
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-orange.svg b/.icons/awkward/64x64/places/folder-orange.svg
new file mode 100644
index 00000000..0d2b3eb4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-orange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-owncloud.svg b/.icons/awkward/64x64/places/folder-owncloud.svg
new file mode 120000
index 00000000..118c2006
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-owncloud.svg
@@ -0,0 +1 @@
+folder-oomox-owncloud.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-pcloud.svg b/.icons/awkward/64x64/places/folder-pcloud.svg
new file mode 120000
index 00000000..2dd7efcf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pcloud.svg
@@ -0,0 +1 @@
+folder-oomox-pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-photo.svg b/.icons/awkward/64x64/places/folder-photo.svg
new file mode 120000
index 00000000..dce4f67c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-photo.svg
@@ -0,0 +1 @@
+folder-oomox-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-photos.svg b/.icons/awkward/64x64/places/folder-photos.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-photos.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-picture.svg b/.icons/awkward/64x64/places/folder-picture.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-picture.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-pictures-open.svg b/.icons/awkward/64x64/places/folder-pictures-open.svg
new file mode 120000
index 00000000..393e11ed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pictures-open.svg
@@ -0,0 +1 @@
+folder-oomox-pictures-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-pictures.svg b/.icons/awkward/64x64/places/folder-pictures.svg
new file mode 120000
index 00000000..8b75b9c5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pictures.svg
@@ -0,0 +1 @@
+folder-oomox-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-pink-activities.svg b/.icons/awkward/64x64/places/folder-pink-activities.svg
new file mode 100644
index 00000000..a94ef0c2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#542233" cx="24" cy="39" r="3"/>
+ <circle style="fill:#542233" cx="32" cy="39" r="3"/>
+ <circle style="fill:#542233" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-android.svg b/.icons/awkward/64x64/places/folder-pink-android.svg
new file mode 100644
index 00000000..dfdb3cee
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#542233" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#f06292" cx="27" cy="41" r="1"/>
+ <circle style="fill:#f06292" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-apple.svg b/.icons/awkward/64x64/places/folder-pink-apple.svg
new file mode 100644
index 00000000..db5436aa
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-arduino.svg b/.icons/awkward/64x64/places/folder-pink-arduino.svg
new file mode 100644
index 00000000..b4aedb1f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#542233" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-backup.svg b/.icons/awkward/64x64/places/folder-pink-backup.svg
new file mode 100644
index 00000000..95b0ca6d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#542233" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-books.svg b/.icons/awkward/64x64/places/folder-pink-books.svg
new file mode 100644
index 00000000..110bdd31
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#542233" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-cd.svg b/.icons/awkward/64x64/places/folder-pink-cd.svg
new file mode 100644
index 00000000..135f052b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#542233" cx="32" cy="39" r="12"/>
+ <circle style="fill:#f06292" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-copy-cloud.svg b/.icons/awkward/64x64/places/folder-pink-copy-cloud.svg
new file mode 100644
index 00000000..5ef0d312
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-desktop.svg b/.icons/awkward/64x64/places/folder-pink-desktop.svg
new file mode 120000
index 00000000..79d2a442
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-desktop.svg
@@ -0,0 +1 @@
+user-pink-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-pink-development.svg b/.icons/awkward/64x64/places/folder-pink-development.svg
new file mode 100644
index 00000000..5ff94938
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-documents-open.svg b/.icons/awkward/64x64/places/folder-pink-documents-open.svg
new file mode 100644
index 00000000..327cd974
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-documents.svg b/.icons/awkward/64x64/places/folder-pink-documents.svg
new file mode 100644
index 00000000..57706719
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-download-open.svg b/.icons/awkward/64x64/places/folder-pink-download-open.svg
new file mode 100644
index 00000000..4cdfae3a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-download.svg b/.icons/awkward/64x64/places/folder-pink-download.svg
new file mode 100644
index 00000000..6bc202a3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-downloads.svg b/.icons/awkward/64x64/places/folder-pink-downloads.svg
new file mode 120000
index 00000000..fd6486c4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-downloads.svg
@@ -0,0 +1 @@
+folder-pink-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-pink-drag-accept.svg b/.icons/awkward/64x64/places/folder-pink-drag-accept.svg
new file mode 100644
index 00000000..e4e986bc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-dropbox.svg b/.icons/awkward/64x64/places/folder-pink-dropbox.svg
new file mode 100644
index 00000000..d3b73754
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-favorites.svg b/.icons/awkward/64x64/places/folder-pink-favorites.svg
new file mode 100644
index 00000000..a7d58053
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-games.svg b/.icons/awkward/64x64/places/folder-pink-games.svg
new file mode 100644
index 00000000..6273c120
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-git.svg b/.icons/awkward/64x64/places/folder-pink-git.svg
new file mode 100644
index 00000000..7d80f64a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-github.svg b/.icons/awkward/64x64/places/folder-pink-github.svg
new file mode 100644
index 00000000..35e49803
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-gitlab.svg b/.icons/awkward/64x64/places/folder-pink-gitlab.svg
new file mode 100644
index 00000000..1e36e133
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-gnome.svg b/.icons/awkward/64x64/places/folder-pink-gnome.svg
new file mode 100644
index 00000000..8a676a67
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-google-drive.svg b/.icons/awkward/64x64/places/folder-pink-google-drive.svg
new file mode 100644
index 00000000..2e323d4e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-image-people.svg b/.icons/awkward/64x64/places/folder-pink-image-people.svg
new file mode 100644
index 00000000..8003ddbf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-important.svg b/.icons/awkward/64x64/places/folder-pink-important.svg
new file mode 100644
index 00000000..b7e01710
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-java.svg b/.icons/awkward/64x64/places/folder-pink-java.svg
new file mode 100644
index 00000000..6b137199
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-kde.svg b/.icons/awkward/64x64/places/folder-pink-kde.svg
new file mode 100644
index 00000000..a0e22b4c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#542233" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-linux.svg b/.icons/awkward/64x64/places/folder-pink-linux.svg
new file mode 100644
index 00000000..9a765d79
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-locked.svg b/.icons/awkward/64x64/places/folder-pink-locked.svg
new file mode 100644
index 00000000..ac28e3f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-mail-cloud.svg b/.icons/awkward/64x64/places/folder-pink-mail-cloud.svg
new file mode 100644
index 00000000..a499ba1d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-mail.svg b/.icons/awkward/64x64/places/folder-pink-mail.svg
new file mode 100644
index 00000000..4a49e20b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-mega.svg b/.icons/awkward/64x64/places/folder-pink-mega.svg
new file mode 100644
index 00000000..317e9090
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-meocloud.svg b/.icons/awkward/64x64/places/folder-pink-meocloud.svg
new file mode 100644
index 00000000..dacba55d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-music-open.svg b/.icons/awkward/64x64/places/folder-pink-music-open.svg
new file mode 100644
index 00000000..50e40519
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-music.svg b/.icons/awkward/64x64/places/folder-pink-music.svg
new file mode 100644
index 00000000..40a7e924
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-network.svg b/.icons/awkward/64x64/places/folder-pink-network.svg
new file mode 100644
index 00000000..bba1b4d0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-nextcloud.svg b/.icons/awkward/64x64/places/folder-pink-nextcloud.svg
new file mode 100644
index 00000000..61dda02c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#542233" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-open.svg b/.icons/awkward/64x64/places/folder-pink-open.svg
new file mode 100644
index 00000000..a9a05394
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-owncloud.svg b/.icons/awkward/64x64/places/folder-pink-owncloud.svg
new file mode 100644
index 00000000..ad3ad53d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#542233;stroke:#f06292;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-pcloud.svg b/.icons/awkward/64x64/places/folder-pink-pcloud.svg
new file mode 100644
index 00000000..5c8c4966
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#542233" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-photo.svg b/.icons/awkward/64x64/places/folder-pink-photo.svg
new file mode 100644
index 00000000..36d0f548
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-pictures-open.svg b/.icons/awkward/64x64/places/folder-pink-pictures-open.svg
new file mode 100644
index 00000000..4bfee9e2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-pictures.svg b/.icons/awkward/64x64/places/folder-pink-pictures.svg
new file mode 100644
index 00000000..bf666ce8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-print.svg b/.icons/awkward/64x64/places/folder-pink-print.svg
new file mode 100644
index 00000000..eb246e14
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-private.svg b/.icons/awkward/64x64/places/folder-pink-private.svg
new file mode 100644
index 00000000..bfb10fc4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-projects.svg b/.icons/awkward/64x64/places/folder-pink-projects.svg
new file mode 100644
index 00000000..3905d583
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#542233" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-public.svg b/.icons/awkward/64x64/places/folder-pink-public.svg
new file mode 120000
index 00000000..4a1f7f6c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-public.svg
@@ -0,0 +1 @@
+folder-pink-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-pink-publicshare-open.svg b/.icons/awkward/64x64/places/folder-pink-publicshare-open.svg
new file mode 100644
index 00000000..d2364d3e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-recent.svg b/.icons/awkward/64x64/places/folder-pink-recent.svg
new file mode 100644
index 00000000..733afb84
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-remote-open.svg b/.icons/awkward/64x64/places/folder-pink-remote-open.svg
new file mode 100644
index 00000000..b5bc6e2c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-remote.svg b/.icons/awkward/64x64/places/folder-pink-remote.svg
new file mode 100644
index 00000000..20c06646
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-script.svg b/.icons/awkward/64x64/places/folder-pink-script.svg
new file mode 100644
index 00000000..69698ae2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#f06292">
+ <path style="fill:#f06292" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#f06292" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#f06292" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-steam.svg b/.icons/awkward/64x64/places/folder-pink-steam.svg
new file mode 100644
index 00000000..a74ce93a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-tar.svg b/.icons/awkward/64x64/places/folder-pink-tar.svg
new file mode 100644
index 00000000..23a77ee5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#542233" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#542233" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-templates-open.svg b/.icons/awkward/64x64/places/folder-pink-templates-open.svg
new file mode 100644
index 00000000..0bf98eee
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-templates.svg b/.icons/awkward/64x64/places/folder-pink-templates.svg
new file mode 100644
index 00000000..a6dc58f0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-torrent.svg b/.icons/awkward/64x64/places/folder-pink-torrent.svg
new file mode 100644
index 00000000..88cca7a6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-unlocked.svg b/.icons/awkward/64x64/places/folder-pink-unlocked.svg
new file mode 100644
index 00000000..4bcbb212
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-vbox.svg b/.icons/awkward/64x64/places/folder-pink-vbox.svg
new file mode 100644
index 00000000..a77e3146
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#542233;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-video.svg b/.icons/awkward/64x64/places/folder-pink-video.svg
new file mode 100644
index 00000000..8b6a68ad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-videos-open.svg b/.icons/awkward/64x64/places/folder-pink-videos-open.svg
new file mode 100644
index 00000000..9de9af23
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-videos.svg b/.icons/awkward/64x64/places/folder-pink-videos.svg
new file mode 120000
index 00000000..750933b6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-videos.svg
@@ -0,0 +1 @@
+folder-pink-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-pink-visiting.svg b/.icons/awkward/64x64/places/folder-pink-visiting.svg
new file mode 100644
index 00000000..a6f8383c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-wifi.svg b/.icons/awkward/64x64/places/folder-pink-wifi.svg
new file mode 100644
index 00000000..46dec589
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-wine.svg b/.icons/awkward/64x64/places/folder-pink-wine.svg
new file mode 100644
index 00000000..fde64eb2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#542233" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#542233" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#542233" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#542233" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink-yandex-disk.svg b/.icons/awkward/64x64/places/folder-pink-yandex-disk.svg
new file mode 100644
index 00000000..8e4b9c71
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-pink.svg b/.icons/awkward/64x64/places/folder-pink.svg
new file mode 100644
index 00000000..746a0245
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-pink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-print.svg b/.icons/awkward/64x64/places/folder-print.svg
new file mode 120000
index 00000000..5ddb5582
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-print.svg
@@ -0,0 +1 @@
+folder-oomox-print.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-private.svg b/.icons/awkward/64x64/places/folder-private.svg
new file mode 120000
index 00000000..d799c785
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-private.svg
@@ -0,0 +1 @@
+folder-oomox-private.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-projects.svg b/.icons/awkward/64x64/places/folder-projects.svg
new file mode 120000
index 00000000..68389090
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-projects.svg
@@ -0,0 +1 @@
+folder-oomox-projects.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-public.svg b/.icons/awkward/64x64/places/folder-public.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-public.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-publicshare-open.svg b/.icons/awkward/64x64/places/folder-publicshare-open.svg
new file mode 120000
index 00000000..0108ff6d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-publicshare-open.svg
@@ -0,0 +1 @@
+folder-oomox-publicshare-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-publicshare.svg b/.icons/awkward/64x64/places/folder-publicshare.svg
new file mode 120000
index 00000000..cd92d1f1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-publicshare.svg
@@ -0,0 +1 @@
+folder-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-recent.svg b/.icons/awkward/64x64/places/folder-recent.svg
new file mode 120000
index 00000000..6ab27a13
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-recent.svg
@@ -0,0 +1 @@
+folder-oomox-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-red-activities.svg b/.icons/awkward/64x64/places/folder-red-activities.svg
new file mode 100644
index 00000000..424b2311
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d" cx="24" cy="39" r="3"/>
+ <circle style="fill:#4f1d1d" cx="32" cy="39" r="3"/>
+ <circle style="fill:#4f1d1d" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-android.svg b/.icons/awkward/64x64/places/folder-red-android.svg
new file mode 100644
index 00000000..16d8506e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f1d1d" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#e25252" cx="27" cy="41" r="1"/>
+ <circle style="fill:#e25252" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-apple.svg b/.icons/awkward/64x64/places/folder-red-apple.svg
new file mode 100644
index 00000000..b785ef6e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-arduino.svg b/.icons/awkward/64x64/places/folder-red-arduino.svg
new file mode 100644
index 00000000..2c08573f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f1d1d" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-backup.svg b/.icons/awkward/64x64/places/folder-red-backup.svg
new file mode 100644
index 00000000..b4578bab
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f1d1d" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-books.svg b/.icons/awkward/64x64/places/folder-red-books.svg
new file mode 100644
index 00000000..14c0be34
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f1d1d" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-cd.svg b/.icons/awkward/64x64/places/folder-red-cd.svg
new file mode 100644
index 00000000..c9457d28
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d" cx="32" cy="39" r="12"/>
+ <circle style="fill:#e25252" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-copy-cloud.svg b/.icons/awkward/64x64/places/folder-red-copy-cloud.svg
new file mode 100644
index 00000000..74092ef8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-desktop.svg b/.icons/awkward/64x64/places/folder-red-desktop.svg
new file mode 120000
index 00000000..a4ef218b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-desktop.svg
@@ -0,0 +1 @@
+user-red-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-red-development.svg b/.icons/awkward/64x64/places/folder-red-development.svg
new file mode 100644
index 00000000..94395742
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-documents-open.svg b/.icons/awkward/64x64/places/folder-red-documents-open.svg
new file mode 100644
index 00000000..b6fd9d64
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-documents.svg b/.icons/awkward/64x64/places/folder-red-documents.svg
new file mode 100644
index 00000000..2fd545da
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-download-open.svg b/.icons/awkward/64x64/places/folder-red-download-open.svg
new file mode 100644
index 00000000..35602c2e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-download.svg b/.icons/awkward/64x64/places/folder-red-download.svg
new file mode 100644
index 00000000..bf057d44
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-downloads.svg b/.icons/awkward/64x64/places/folder-red-downloads.svg
new file mode 120000
index 00000000..f8be6974
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-downloads.svg
@@ -0,0 +1 @@
+folder-red-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-red-drag-accept.svg b/.icons/awkward/64x64/places/folder-red-drag-accept.svg
new file mode 100644
index 00000000..08575b96
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-dropbox.svg b/.icons/awkward/64x64/places/folder-red-dropbox.svg
new file mode 100644
index 00000000..e1f145d9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-favorites.svg b/.icons/awkward/64x64/places/folder-red-favorites.svg
new file mode 100644
index 00000000..64e56631
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-games.svg b/.icons/awkward/64x64/places/folder-red-games.svg
new file mode 100644
index 00000000..4adf9b85
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-git.svg b/.icons/awkward/64x64/places/folder-red-git.svg
new file mode 100644
index 00000000..d50e5409
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-github.svg b/.icons/awkward/64x64/places/folder-red-github.svg
new file mode 100644
index 00000000..f9f13947
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-gitlab.svg b/.icons/awkward/64x64/places/folder-red-gitlab.svg
new file mode 100644
index 00000000..b4191e92
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-gnome.svg b/.icons/awkward/64x64/places/folder-red-gnome.svg
new file mode 100644
index 00000000..f9ff017f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-google-drive.svg b/.icons/awkward/64x64/places/folder-red-google-drive.svg
new file mode 100644
index 00000000..4afe1f55
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-image-people.svg b/.icons/awkward/64x64/places/folder-red-image-people.svg
new file mode 100644
index 00000000..1bebfcca
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-important.svg b/.icons/awkward/64x64/places/folder-red-important.svg
new file mode 100644
index 00000000..be794272
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-java.svg b/.icons/awkward/64x64/places/folder-red-java.svg
new file mode 100644
index 00000000..cf180836
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-kde.svg b/.icons/awkward/64x64/places/folder-red-kde.svg
new file mode 100644
index 00000000..caf0d226
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f1d1d" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-linux.svg b/.icons/awkward/64x64/places/folder-red-linux.svg
new file mode 100644
index 00000000..aaafa965
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-locked.svg b/.icons/awkward/64x64/places/folder-red-locked.svg
new file mode 100644
index 00000000..ba32d2d4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-mail-cloud.svg b/.icons/awkward/64x64/places/folder-red-mail-cloud.svg
new file mode 100644
index 00000000..113a02ed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-mail.svg b/.icons/awkward/64x64/places/folder-red-mail.svg
new file mode 100644
index 00000000..3698298c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-mega.svg b/.icons/awkward/64x64/places/folder-red-mega.svg
new file mode 100644
index 00000000..3c2051b2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-meocloud.svg b/.icons/awkward/64x64/places/folder-red-meocloud.svg
new file mode 100644
index 00000000..89125c96
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-music-open.svg b/.icons/awkward/64x64/places/folder-red-music-open.svg
new file mode 100644
index 00000000..d96e0c09
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-music.svg b/.icons/awkward/64x64/places/folder-red-music.svg
new file mode 100644
index 00000000..9bee7c3a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-network.svg b/.icons/awkward/64x64/places/folder-red-network.svg
new file mode 100644
index 00000000..b31a2b1c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-nextcloud.svg b/.icons/awkward/64x64/places/folder-red-nextcloud.svg
new file mode 100644
index 00000000..e10f41c7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f1d1d" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-open.svg b/.icons/awkward/64x64/places/folder-red-open.svg
new file mode 100644
index 00000000..40c769bf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-owncloud.svg b/.icons/awkward/64x64/places/folder-red-owncloud.svg
new file mode 100644
index 00000000..cbffb216
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-pcloud.svg b/.icons/awkward/64x64/places/folder-red-pcloud.svg
new file mode 100644
index 00000000..23a98145
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#4f1d1d" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-photo.svg b/.icons/awkward/64x64/places/folder-red-photo.svg
new file mode 100644
index 00000000..4f8a3141
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-pictures-open.svg b/.icons/awkward/64x64/places/folder-red-pictures-open.svg
new file mode 100644
index 00000000..f6487f3e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-pictures.svg b/.icons/awkward/64x64/places/folder-red-pictures.svg
new file mode 100644
index 00000000..3227018d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-print.svg b/.icons/awkward/64x64/places/folder-red-print.svg
new file mode 100644
index 00000000..aaffc39d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-private.svg b/.icons/awkward/64x64/places/folder-red-private.svg
new file mode 100644
index 00000000..597774e1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-projects.svg b/.icons/awkward/64x64/places/folder-red-projects.svg
new file mode 100644
index 00000000..5da3fec3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f1d1d" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-public.svg b/.icons/awkward/64x64/places/folder-red-public.svg
new file mode 120000
index 00000000..00ea3358
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-public.svg
@@ -0,0 +1 @@
+folder-red-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-red-publicshare-open.svg b/.icons/awkward/64x64/places/folder-red-publicshare-open.svg
new file mode 100644
index 00000000..3c3784f2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-recent.svg b/.icons/awkward/64x64/places/folder-red-recent.svg
new file mode 100644
index 00000000..11b5d2fd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-remote-open.svg b/.icons/awkward/64x64/places/folder-red-remote-open.svg
new file mode 100644
index 00000000..fb0d2687
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-remote.svg b/.icons/awkward/64x64/places/folder-red-remote.svg
new file mode 100644
index 00000000..ca93d78e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-script.svg b/.icons/awkward/64x64/places/folder-red-script.svg
new file mode 100644
index 00000000..d360bbcf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#e25252">
+ <path style="fill:#e25252" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#e25252" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#e25252" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-steam.svg b/.icons/awkward/64x64/places/folder-red-steam.svg
new file mode 100644
index 00000000..525fcedf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-tar.svg b/.icons/awkward/64x64/places/folder-red-tar.svg
new file mode 100644
index 00000000..471b6338
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#4f1d1d" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#4f1d1d" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-templates-open.svg b/.icons/awkward/64x64/places/folder-red-templates-open.svg
new file mode 100644
index 00000000..b38038f5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-templates.svg b/.icons/awkward/64x64/places/folder-red-templates.svg
new file mode 100644
index 00000000..044e6eb2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-torrent.svg b/.icons/awkward/64x64/places/folder-red-torrent.svg
new file mode 100644
index 00000000..0559b7f5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-unlocked.svg b/.icons/awkward/64x64/places/folder-red-unlocked.svg
new file mode 100644
index 00000000..c2d1b730
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-vbox.svg b/.icons/awkward/64x64/places/folder-red-vbox.svg
new file mode 100644
index 00000000..f34229c7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#4f1d1d;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-video.svg b/.icons/awkward/64x64/places/folder-red-video.svg
new file mode 100644
index 00000000..8a087132
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-videos-open.svg b/.icons/awkward/64x64/places/folder-red-videos-open.svg
new file mode 100644
index 00000000..8b93e969
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-videos.svg b/.icons/awkward/64x64/places/folder-red-videos.svg
new file mode 120000
index 00000000..579a8f4f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-videos.svg
@@ -0,0 +1 @@
+folder-red-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-red-visiting.svg b/.icons/awkward/64x64/places/folder-red-visiting.svg
new file mode 100644
index 00000000..1f947a3c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-wifi.svg b/.icons/awkward/64x64/places/folder-red-wifi.svg
new file mode 100644
index 00000000..432bd252
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-wine.svg b/.icons/awkward/64x64/places/folder-red-wine.svg
new file mode 100644
index 00000000..95252868
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#4f1d1d" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f1d1d" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f1d1d" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f1d1d" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red-yandex-disk.svg b/.icons/awkward/64x64/places/folder-red-yandex-disk.svg
new file mode 100644
index 00000000..cc624736
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-red.svg b/.icons/awkward/64x64/places/folder-red.svg
new file mode 100644
index 00000000..f07442a7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-red.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-remote-open.svg b/.icons/awkward/64x64/places/folder-remote-open.svg
new file mode 120000
index 00000000..74b313c5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-remote-open.svg
@@ -0,0 +1 @@
+folder-oomox-remote-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-remote.svg b/.icons/awkward/64x64/places/folder-remote.svg
new file mode 120000
index 00000000..645798d4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-remote.svg
@@ -0,0 +1 @@
+folder-oomox-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-root.svg b/.icons/awkward/64x64/places/folder-root.svg
new file mode 120000
index 00000000..e2deaa4f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-root.svg
@@ -0,0 +1 @@
+folder-red.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-script.svg b/.icons/awkward/64x64/places/folder-script.svg
new file mode 120000
index 00000000..8e9231e2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-script.svg
@@ -0,0 +1 @@
+folder-oomox-script.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-sound.svg b/.icons/awkward/64x64/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-steam.svg b/.icons/awkward/64x64/places/folder-steam.svg
new file mode 120000
index 00000000..b80a6f8a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-steam.svg
@@ -0,0 +1 @@
+folder-oomox-steam.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-tar.svg b/.icons/awkward/64x64/places/folder-tar.svg
new file mode 120000
index 00000000..b5871469
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-tar.svg
@@ -0,0 +1 @@
+folder-oomox-tar.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-teal-activities.svg b/.icons/awkward/64x64/places/folder-teal-activities.svg
new file mode 100644
index 00000000..ba8f5612
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#08382e" cx="24" cy="39" r="3"/>
+ <circle style="fill:#08382e" cx="32" cy="39" r="3"/>
+ <circle style="fill:#08382e" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-android.svg b/.icons/awkward/64x64/places/folder-teal-android.svg
new file mode 100644
index 00000000..e1cdb565
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#08382e" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#16a085" cx="27" cy="41" r="1"/>
+ <circle style="fill:#16a085" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-apple.svg b/.icons/awkward/64x64/places/folder-teal-apple.svg
new file mode 100644
index 00000000..a5c712d2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-arduino.svg b/.icons/awkward/64x64/places/folder-teal-arduino.svg
new file mode 100644
index 00000000..11f39a01
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#08382e" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-backup.svg b/.icons/awkward/64x64/places/folder-teal-backup.svg
new file mode 100644
index 00000000..a5cdadf8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#08382e" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-books.svg b/.icons/awkward/64x64/places/folder-teal-books.svg
new file mode 100644
index 00000000..e243611d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#08382e" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-cd.svg b/.icons/awkward/64x64/places/folder-teal-cd.svg
new file mode 100644
index 00000000..037b2f01
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#08382e" cx="32" cy="39" r="12"/>
+ <circle style="fill:#16a085" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-copy-cloud.svg b/.icons/awkward/64x64/places/folder-teal-copy-cloud.svg
new file mode 100644
index 00000000..75d9cc7d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-desktop.svg b/.icons/awkward/64x64/places/folder-teal-desktop.svg
new file mode 120000
index 00000000..a756fdc0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-desktop.svg
@@ -0,0 +1 @@
+user-teal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-teal-development.svg b/.icons/awkward/64x64/places/folder-teal-development.svg
new file mode 100644
index 00000000..0c1a1131
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-documents-open.svg b/.icons/awkward/64x64/places/folder-teal-documents-open.svg
new file mode 100644
index 00000000..11b489af
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-documents.svg b/.icons/awkward/64x64/places/folder-teal-documents.svg
new file mode 100644
index 00000000..41d33028
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-download-open.svg b/.icons/awkward/64x64/places/folder-teal-download-open.svg
new file mode 100644
index 00000000..fe254e73
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-download.svg b/.icons/awkward/64x64/places/folder-teal-download.svg
new file mode 100644
index 00000000..cbb1f561
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-downloads.svg b/.icons/awkward/64x64/places/folder-teal-downloads.svg
new file mode 120000
index 00000000..0c0c70e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-downloads.svg
@@ -0,0 +1 @@
+folder-teal-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-teal-drag-accept.svg b/.icons/awkward/64x64/places/folder-teal-drag-accept.svg
new file mode 100644
index 00000000..a4c5da11
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-dropbox.svg b/.icons/awkward/64x64/places/folder-teal-dropbox.svg
new file mode 100644
index 00000000..67260aa6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-favorites.svg b/.icons/awkward/64x64/places/folder-teal-favorites.svg
new file mode 100644
index 00000000..006e2a2a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-games.svg b/.icons/awkward/64x64/places/folder-teal-games.svg
new file mode 100644
index 00000000..0e3984f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-git.svg b/.icons/awkward/64x64/places/folder-teal-git.svg
new file mode 100644
index 00000000..11e46f1c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-github.svg b/.icons/awkward/64x64/places/folder-teal-github.svg
new file mode 100644
index 00000000..f13bdf80
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-gitlab.svg b/.icons/awkward/64x64/places/folder-teal-gitlab.svg
new file mode 100644
index 00000000..08be9441
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-gnome.svg b/.icons/awkward/64x64/places/folder-teal-gnome.svg
new file mode 100644
index 00000000..46780a29
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-google-drive.svg b/.icons/awkward/64x64/places/folder-teal-google-drive.svg
new file mode 100644
index 00000000..9a20cc2b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-image-people.svg b/.icons/awkward/64x64/places/folder-teal-image-people.svg
new file mode 100644
index 00000000..2d4111e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-important.svg b/.icons/awkward/64x64/places/folder-teal-important.svg
new file mode 100644
index 00000000..8ada20eb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-java.svg b/.icons/awkward/64x64/places/folder-teal-java.svg
new file mode 100644
index 00000000..55d7ec60
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-kde.svg b/.icons/awkward/64x64/places/folder-teal-kde.svg
new file mode 100644
index 00000000..1078da68
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#08382e" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-linux.svg b/.icons/awkward/64x64/places/folder-teal-linux.svg
new file mode 100644
index 00000000..a12a1b3c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-locked.svg b/.icons/awkward/64x64/places/folder-teal-locked.svg
new file mode 100644
index 00000000..b577fd1f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-mail-cloud.svg b/.icons/awkward/64x64/places/folder-teal-mail-cloud.svg
new file mode 100644
index 00000000..0dde8c19
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-mail.svg b/.icons/awkward/64x64/places/folder-teal-mail.svg
new file mode 100644
index 00000000..45814e6b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-mega.svg b/.icons/awkward/64x64/places/folder-teal-mega.svg
new file mode 100644
index 00000000..4d956da4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-meocloud.svg b/.icons/awkward/64x64/places/folder-teal-meocloud.svg
new file mode 100644
index 00000000..f81244e8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-music-open.svg b/.icons/awkward/64x64/places/folder-teal-music-open.svg
new file mode 100644
index 00000000..52142eba
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-music.svg b/.icons/awkward/64x64/places/folder-teal-music.svg
new file mode 100644
index 00000000..77adecfd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-network.svg b/.icons/awkward/64x64/places/folder-teal-network.svg
new file mode 100644
index 00000000..02ce1891
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-nextcloud.svg b/.icons/awkward/64x64/places/folder-teal-nextcloud.svg
new file mode 100644
index 00000000..27621b2a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#08382e" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-open.svg b/.icons/awkward/64x64/places/folder-teal-open.svg
new file mode 100644
index 00000000..ec0276f6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-owncloud.svg b/.icons/awkward/64x64/places/folder-teal-owncloud.svg
new file mode 100644
index 00000000..c059c741
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-pcloud.svg b/.icons/awkward/64x64/places/folder-teal-pcloud.svg
new file mode 100644
index 00000000..3c588b70
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#08382e" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-photo.svg b/.icons/awkward/64x64/places/folder-teal-photo.svg
new file mode 100644
index 00000000..00d684ed
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-pictures-open.svg b/.icons/awkward/64x64/places/folder-teal-pictures-open.svg
new file mode 100644
index 00000000..8271c0bf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-pictures.svg b/.icons/awkward/64x64/places/folder-teal-pictures.svg
new file mode 100644
index 00000000..c38c3f71
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-print.svg b/.icons/awkward/64x64/places/folder-teal-print.svg
new file mode 100644
index 00000000..ff6aa5a0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-private.svg b/.icons/awkward/64x64/places/folder-teal-private.svg
new file mode 100644
index 00000000..f14792ea
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-projects.svg b/.icons/awkward/64x64/places/folder-teal-projects.svg
new file mode 100644
index 00000000..8bb5f342
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#08382e" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-public.svg b/.icons/awkward/64x64/places/folder-teal-public.svg
new file mode 120000
index 00000000..bc74935e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-public.svg
@@ -0,0 +1 @@
+folder-teal-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-teal-publicshare-open.svg b/.icons/awkward/64x64/places/folder-teal-publicshare-open.svg
new file mode 100644
index 00000000..1559871b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-recent.svg b/.icons/awkward/64x64/places/folder-teal-recent.svg
new file mode 100644
index 00000000..6eef7a41
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-remote-open.svg b/.icons/awkward/64x64/places/folder-teal-remote-open.svg
new file mode 100644
index 00000000..b5b8ea20
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-remote.svg b/.icons/awkward/64x64/places/folder-teal-remote.svg
new file mode 100644
index 00000000..27f729aa
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-script.svg b/.icons/awkward/64x64/places/folder-teal-script.svg
new file mode 100644
index 00000000..d86e580d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#16a085">
+ <path style="fill:#16a085" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#16a085" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#16a085" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-steam.svg b/.icons/awkward/64x64/places/folder-teal-steam.svg
new file mode 100644
index 00000000..be9f800f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-tar.svg b/.icons/awkward/64x64/places/folder-teal-tar.svg
new file mode 100644
index 00000000..4d253eab
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#08382e" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#08382e" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-templates-open.svg b/.icons/awkward/64x64/places/folder-teal-templates-open.svg
new file mode 100644
index 00000000..17b19a0d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-templates.svg b/.icons/awkward/64x64/places/folder-teal-templates.svg
new file mode 100644
index 00000000..c620eb74
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-torrent.svg b/.icons/awkward/64x64/places/folder-teal-torrent.svg
new file mode 100644
index 00000000..112715c3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-unlocked.svg b/.icons/awkward/64x64/places/folder-teal-unlocked.svg
new file mode 100644
index 00000000..991b093b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-vbox.svg b/.icons/awkward/64x64/places/folder-teal-vbox.svg
new file mode 100644
index 00000000..8a1469d5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#08382e;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-video.svg b/.icons/awkward/64x64/places/folder-teal-video.svg
new file mode 100644
index 00000000..2db01c09
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-videos-open.svg b/.icons/awkward/64x64/places/folder-teal-videos-open.svg
new file mode 100644
index 00000000..dce70935
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-videos.svg b/.icons/awkward/64x64/places/folder-teal-videos.svg
new file mode 120000
index 00000000..3726fec6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-videos.svg
@@ -0,0 +1 @@
+folder-teal-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-teal-visiting.svg b/.icons/awkward/64x64/places/folder-teal-visiting.svg
new file mode 100644
index 00000000..ec49bb0e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-wifi.svg b/.icons/awkward/64x64/places/folder-teal-wifi.svg
new file mode 100644
index 00000000..460b55a3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-wine.svg b/.icons/awkward/64x64/places/folder-teal-wine.svg
new file mode 100644
index 00000000..979ed58e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#08382e" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#08382e" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#08382e" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#08382e" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal-yandex-disk.svg b/.icons/awkward/64x64/places/folder-teal-yandex-disk.svg
new file mode 100644
index 00000000..6ac27771
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-teal.svg b/.icons/awkward/64x64/places/folder-teal.svg
new file mode 100644
index 00000000..17e36001
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-teal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-temp.svg b/.icons/awkward/64x64/places/folder-temp.svg
new file mode 120000
index 00000000..e6686276
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-temp.svg
@@ -0,0 +1 @@
+folder-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-templates-open.svg b/.icons/awkward/64x64/places/folder-templates-open.svg
new file mode 120000
index 00000000..568685c1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-templates-open.svg
@@ -0,0 +1 @@
+folder-oomox-templates-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-templates.svg b/.icons/awkward/64x64/places/folder-templates.svg
new file mode 120000
index 00000000..6bb94fe2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-templates.svg
@@ -0,0 +1 @@
+folder-oomox-templates.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-text.svg b/.icons/awkward/64x64/places/folder-text.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-text.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-torrent.svg b/.icons/awkward/64x64/places/folder-torrent.svg
new file mode 120000
index 00000000..9416df6a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-torrent.svg
@@ -0,0 +1 @@
+folder-oomox-torrent.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-txt.svg b/.icons/awkward/64x64/places/folder-txt.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-txt.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-unlocked.svg b/.icons/awkward/64x64/places/folder-unlocked.svg
new file mode 120000
index 00000000..259e5dc8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-unlocked.svg
@@ -0,0 +1 @@
+folder-oomox-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-vbox.svg b/.icons/awkward/64x64/places/folder-vbox.svg
new file mode 120000
index 00000000..0ceedb60
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-vbox.svg
@@ -0,0 +1 @@
+folder-oomox-vbox.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-video.svg b/.icons/awkward/64x64/places/folder-video.svg
new file mode 120000
index 00000000..569125b0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-video.svg
@@ -0,0 +1 @@
+folder-oomox-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-videocamera.svg b/.icons/awkward/64x64/places/folder-videocamera.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-videocamera.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-videos-open.svg b/.icons/awkward/64x64/places/folder-videos-open.svg
new file mode 120000
index 00000000..adc59f9a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-videos-open.svg
@@ -0,0 +1 @@
+folder-oomox-videos-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-videos.svg b/.icons/awkward/64x64/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-violet-activities.svg b/.icons/awkward/64x64/places/folder-violet-activities.svg
new file mode 100644
index 00000000..4a593ae7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#2c1e44" cx="24" cy="39" r="3"/>
+ <circle style="fill:#2c1e44" cx="32" cy="39" r="3"/>
+ <circle style="fill:#2c1e44" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-android.svg b/.icons/awkward/64x64/places/folder-violet-android.svg
new file mode 100644
index 00000000..8898ed65
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2c1e44" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#7e57c2" cx="27" cy="41" r="1"/>
+ <circle style="fill:#7e57c2" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-apple.svg b/.icons/awkward/64x64/places/folder-violet-apple.svg
new file mode 100644
index 00000000..3d45aa76
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-arduino.svg b/.icons/awkward/64x64/places/folder-violet-arduino.svg
new file mode 100644
index 00000000..26fe2529
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2c1e44" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-backup.svg b/.icons/awkward/64x64/places/folder-violet-backup.svg
new file mode 100644
index 00000000..5b21df3c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2c1e44" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-books.svg b/.icons/awkward/64x64/places/folder-violet-books.svg
new file mode 100644
index 00000000..4127d723
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2c1e44" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-cd.svg b/.icons/awkward/64x64/places/folder-violet-cd.svg
new file mode 100644
index 00000000..3c24b3f0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#2c1e44" cx="32" cy="39" r="12"/>
+ <circle style="fill:#7e57c2" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-copy-cloud.svg b/.icons/awkward/64x64/places/folder-violet-copy-cloud.svg
new file mode 100644
index 00000000..3e5aed47
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-desktop.svg b/.icons/awkward/64x64/places/folder-violet-desktop.svg
new file mode 120000
index 00000000..6a9ba01b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-desktop.svg
@@ -0,0 +1 @@
+user-violet-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-violet-development.svg b/.icons/awkward/64x64/places/folder-violet-development.svg
new file mode 100644
index 00000000..b306531f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-documents-open.svg b/.icons/awkward/64x64/places/folder-violet-documents-open.svg
new file mode 100644
index 00000000..89768727
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-documents.svg b/.icons/awkward/64x64/places/folder-violet-documents.svg
new file mode 100644
index 00000000..a60362c8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-download-open.svg b/.icons/awkward/64x64/places/folder-violet-download-open.svg
new file mode 100644
index 00000000..2844153f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-download.svg b/.icons/awkward/64x64/places/folder-violet-download.svg
new file mode 100644
index 00000000..8db9baef
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-downloads.svg b/.icons/awkward/64x64/places/folder-violet-downloads.svg
new file mode 120000
index 00000000..b3b98fb2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-downloads.svg
@@ -0,0 +1 @@
+folder-violet-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-violet-drag-accept.svg b/.icons/awkward/64x64/places/folder-violet-drag-accept.svg
new file mode 100644
index 00000000..2e46ce06
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-dropbox.svg b/.icons/awkward/64x64/places/folder-violet-dropbox.svg
new file mode 100644
index 00000000..8cb567a7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-favorites.svg b/.icons/awkward/64x64/places/folder-violet-favorites.svg
new file mode 100644
index 00000000..b20d402e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-games.svg b/.icons/awkward/64x64/places/folder-violet-games.svg
new file mode 100644
index 00000000..0386b5dc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-git.svg b/.icons/awkward/64x64/places/folder-violet-git.svg
new file mode 100644
index 00000000..e6ee13e7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-github.svg b/.icons/awkward/64x64/places/folder-violet-github.svg
new file mode 100644
index 00000000..c7b74b87
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-gitlab.svg b/.icons/awkward/64x64/places/folder-violet-gitlab.svg
new file mode 100644
index 00000000..02590e4b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-gnome.svg b/.icons/awkward/64x64/places/folder-violet-gnome.svg
new file mode 100644
index 00000000..fa42cbbb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-google-drive.svg b/.icons/awkward/64x64/places/folder-violet-google-drive.svg
new file mode 100644
index 00000000..fd35cf84
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-image-people.svg b/.icons/awkward/64x64/places/folder-violet-image-people.svg
new file mode 100644
index 00000000..89f6b006
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-important.svg b/.icons/awkward/64x64/places/folder-violet-important.svg
new file mode 100644
index 00000000..80cc15c6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-java.svg b/.icons/awkward/64x64/places/folder-violet-java.svg
new file mode 100644
index 00000000..08e851c6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-kde.svg b/.icons/awkward/64x64/places/folder-violet-kde.svg
new file mode 100644
index 00000000..787edef9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2c1e44" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-linux.svg b/.icons/awkward/64x64/places/folder-violet-linux.svg
new file mode 100644
index 00000000..32296d09
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-locked.svg b/.icons/awkward/64x64/places/folder-violet-locked.svg
new file mode 100644
index 00000000..d212a59a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-mail-cloud.svg b/.icons/awkward/64x64/places/folder-violet-mail-cloud.svg
new file mode 100644
index 00000000..80367ff2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-mail.svg b/.icons/awkward/64x64/places/folder-violet-mail.svg
new file mode 100644
index 00000000..3e267f35
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-mega.svg b/.icons/awkward/64x64/places/folder-violet-mega.svg
new file mode 100644
index 00000000..41a9bdda
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-meocloud.svg b/.icons/awkward/64x64/places/folder-violet-meocloud.svg
new file mode 100644
index 00000000..4ff9a9bc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-music-open.svg b/.icons/awkward/64x64/places/folder-violet-music-open.svg
new file mode 100644
index 00000000..1d4a8763
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-music.svg b/.icons/awkward/64x64/places/folder-violet-music.svg
new file mode 100644
index 00000000..d582826d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-network.svg b/.icons/awkward/64x64/places/folder-violet-network.svg
new file mode 100644
index 00000000..6e7a2d4d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-nextcloud.svg b/.icons/awkward/64x64/places/folder-violet-nextcloud.svg
new file mode 100644
index 00000000..f142f26d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2c1e44" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-open.svg b/.icons/awkward/64x64/places/folder-violet-open.svg
new file mode 100644
index 00000000..f814034b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-owncloud.svg b/.icons/awkward/64x64/places/folder-violet-owncloud.svg
new file mode 100644
index 00000000..68d5762a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-pcloud.svg b/.icons/awkward/64x64/places/folder-violet-pcloud.svg
new file mode 100644
index 00000000..2d5f91df
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#2c1e44" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-photo.svg b/.icons/awkward/64x64/places/folder-violet-photo.svg
new file mode 100644
index 00000000..f5eea860
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-pictures-open.svg b/.icons/awkward/64x64/places/folder-violet-pictures-open.svg
new file mode 100644
index 00000000..fb5b81e2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-pictures.svg b/.icons/awkward/64x64/places/folder-violet-pictures.svg
new file mode 100644
index 00000000..669fe737
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-print.svg b/.icons/awkward/64x64/places/folder-violet-print.svg
new file mode 100644
index 00000000..72f1e01d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-private.svg b/.icons/awkward/64x64/places/folder-violet-private.svg
new file mode 100644
index 00000000..aebaa78c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-projects.svg b/.icons/awkward/64x64/places/folder-violet-projects.svg
new file mode 100644
index 00000000..36c097e2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#2c1e44" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-public.svg b/.icons/awkward/64x64/places/folder-violet-public.svg
new file mode 120000
index 00000000..07779fc5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-public.svg
@@ -0,0 +1 @@
+folder-violet-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-violet-publicshare-open.svg b/.icons/awkward/64x64/places/folder-violet-publicshare-open.svg
new file mode 100644
index 00000000..50464100
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-recent.svg b/.icons/awkward/64x64/places/folder-violet-recent.svg
new file mode 100644
index 00000000..b8a8d5d6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-remote-open.svg b/.icons/awkward/64x64/places/folder-violet-remote-open.svg
new file mode 100644
index 00000000..54b72d12
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-remote.svg b/.icons/awkward/64x64/places/folder-violet-remote.svg
new file mode 100644
index 00000000..d16547c7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-script.svg b/.icons/awkward/64x64/places/folder-violet-script.svg
new file mode 100644
index 00000000..15d3d6ea
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#7e57c2">
+ <path style="fill:#7e57c2" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#7e57c2" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#7e57c2" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-steam.svg b/.icons/awkward/64x64/places/folder-violet-steam.svg
new file mode 100644
index 00000000..51c56147
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-tar.svg b/.icons/awkward/64x64/places/folder-violet-tar.svg
new file mode 100644
index 00000000..07c72f00
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#2c1e44" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#2c1e44" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-templates-open.svg b/.icons/awkward/64x64/places/folder-violet-templates-open.svg
new file mode 100644
index 00000000..7b706cdb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-templates.svg b/.icons/awkward/64x64/places/folder-violet-templates.svg
new file mode 100644
index 00000000..bf93e403
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-torrent.svg b/.icons/awkward/64x64/places/folder-violet-torrent.svg
new file mode 100644
index 00000000..5d5f5089
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-unlocked.svg b/.icons/awkward/64x64/places/folder-violet-unlocked.svg
new file mode 100644
index 00000000..0187a9d0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-vbox.svg b/.icons/awkward/64x64/places/folder-violet-vbox.svg
new file mode 100644
index 00000000..7c9100ab
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#2c1e44;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-video.svg b/.icons/awkward/64x64/places/folder-violet-video.svg
new file mode 100644
index 00000000..d76ae212
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-videos-open.svg b/.icons/awkward/64x64/places/folder-violet-videos-open.svg
new file mode 100644
index 00000000..2123f04e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-videos.svg b/.icons/awkward/64x64/places/folder-violet-videos.svg
new file mode 120000
index 00000000..e0ea9487
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-videos.svg
@@ -0,0 +1 @@
+folder-violet-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-violet-visiting.svg b/.icons/awkward/64x64/places/folder-violet-visiting.svg
new file mode 100644
index 00000000..f09f7798
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-wifi.svg b/.icons/awkward/64x64/places/folder-violet-wifi.svg
new file mode 100644
index 00000000..a89bbdcc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-wine.svg b/.icons/awkward/64x64/places/folder-violet-wine.svg
new file mode 100644
index 00000000..77ac009f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#2c1e44" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#2c1e44" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#2c1e44" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#2c1e44" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet-yandex-disk.svg b/.icons/awkward/64x64/places/folder-violet-yandex-disk.svg
new file mode 100644
index 00000000..3411b3f4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-violet.svg b/.icons/awkward/64x64/places/folder-violet.svg
new file mode 100644
index 00000000..7874f8d1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-violet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-visiting.svg b/.icons/awkward/64x64/places/folder-visiting.svg
new file mode 120000
index 00000000..05565fa0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-visiting.svg
@@ -0,0 +1 @@
+folder-oomox-visiting.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-white-activities.svg b/.icons/awkward/64x64/places/folder-white-activities.svg
new file mode 100644
index 00000000..ce3aa449
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f" cx="24" cy="39" r="3"/>
+ <circle style="fill:#4f4f4f" cx="32" cy="39" r="3"/>
+ <circle style="fill:#4f4f4f" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-android.svg b/.icons/awkward/64x64/places/folder-white-android.svg
new file mode 100644
index 00000000..0491b386
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f4f4f" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#e4e4e4" cx="27" cy="41" r="1"/>
+ <circle style="fill:#e4e4e4" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-apple.svg b/.icons/awkward/64x64/places/folder-white-apple.svg
new file mode 100644
index 00000000..c477756a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-arduino.svg b/.icons/awkward/64x64/places/folder-white-arduino.svg
new file mode 100644
index 00000000..3c067151
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f4f4f" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-backup.svg b/.icons/awkward/64x64/places/folder-white-backup.svg
new file mode 100644
index 00000000..4430e3dc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f4f4f" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-books.svg b/.icons/awkward/64x64/places/folder-white-books.svg
new file mode 100644
index 00000000..f9f9c430
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f4f4f" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-cd.svg b/.icons/awkward/64x64/places/folder-white-cd.svg
new file mode 100644
index 00000000..9aec9771
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f" cx="32" cy="39" r="12"/>
+ <circle style="fill:#e4e4e4" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-copy-cloud.svg b/.icons/awkward/64x64/places/folder-white-copy-cloud.svg
new file mode 100644
index 00000000..61465644
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-desktop.svg b/.icons/awkward/64x64/places/folder-white-desktop.svg
new file mode 120000
index 00000000..0cfcb08b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-desktop.svg
@@ -0,0 +1 @@
+user-white-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-white-development.svg b/.icons/awkward/64x64/places/folder-white-development.svg
new file mode 100644
index 00000000..2932812a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-documents-open.svg b/.icons/awkward/64x64/places/folder-white-documents-open.svg
new file mode 100644
index 00000000..789b47dc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-documents.svg b/.icons/awkward/64x64/places/folder-white-documents.svg
new file mode 100644
index 00000000..d4d0ba5f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-download-open.svg b/.icons/awkward/64x64/places/folder-white-download-open.svg
new file mode 100644
index 00000000..341d99ee
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-download.svg b/.icons/awkward/64x64/places/folder-white-download.svg
new file mode 100644
index 00000000..2d4e1798
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-downloads.svg b/.icons/awkward/64x64/places/folder-white-downloads.svg
new file mode 120000
index 00000000..add29c82
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-downloads.svg
@@ -0,0 +1 @@
+folder-white-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-white-drag-accept.svg b/.icons/awkward/64x64/places/folder-white-drag-accept.svg
new file mode 100644
index 00000000..072283c1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-dropbox.svg b/.icons/awkward/64x64/places/folder-white-dropbox.svg
new file mode 100644
index 00000000..b26b7778
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-favorites.svg b/.icons/awkward/64x64/places/folder-white-favorites.svg
new file mode 100644
index 00000000..bbf88926
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-games.svg b/.icons/awkward/64x64/places/folder-white-games.svg
new file mode 100644
index 00000000..5854def9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-git.svg b/.icons/awkward/64x64/places/folder-white-git.svg
new file mode 100644
index 00000000..038db04b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-github.svg b/.icons/awkward/64x64/places/folder-white-github.svg
new file mode 100644
index 00000000..8ef6cca5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-gitlab.svg b/.icons/awkward/64x64/places/folder-white-gitlab.svg
new file mode 100644
index 00000000..ade086bd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-gnome.svg b/.icons/awkward/64x64/places/folder-white-gnome.svg
new file mode 100644
index 00000000..f42df380
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-google-drive.svg b/.icons/awkward/64x64/places/folder-white-google-drive.svg
new file mode 100644
index 00000000..24858257
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-image-people.svg b/.icons/awkward/64x64/places/folder-white-image-people.svg
new file mode 100644
index 00000000..173dae90
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-important.svg b/.icons/awkward/64x64/places/folder-white-important.svg
new file mode 100644
index 00000000..f7dda15d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-java.svg b/.icons/awkward/64x64/places/folder-white-java.svg
new file mode 100644
index 00000000..29b8f325
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-kde.svg b/.icons/awkward/64x64/places/folder-white-kde.svg
new file mode 100644
index 00000000..c92aa651
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f4f4f" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-linux.svg b/.icons/awkward/64x64/places/folder-white-linux.svg
new file mode 100644
index 00000000..8e8ef3f7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-locked.svg b/.icons/awkward/64x64/places/folder-white-locked.svg
new file mode 100644
index 00000000..379bf4cf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-mail-cloud.svg b/.icons/awkward/64x64/places/folder-white-mail-cloud.svg
new file mode 100644
index 00000000..a61227f1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-mail.svg b/.icons/awkward/64x64/places/folder-white-mail.svg
new file mode 100644
index 00000000..0605da1e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-mega.svg b/.icons/awkward/64x64/places/folder-white-mega.svg
new file mode 100644
index 00000000..4ae73624
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-meocloud.svg b/.icons/awkward/64x64/places/folder-white-meocloud.svg
new file mode 100644
index 00000000..52b38141
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-music-open.svg b/.icons/awkward/64x64/places/folder-white-music-open.svg
new file mode 100644
index 00000000..09e76dbf
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-music.svg b/.icons/awkward/64x64/places/folder-white-music.svg
new file mode 100644
index 00000000..58252464
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-network.svg b/.icons/awkward/64x64/places/folder-white-network.svg
new file mode 100644
index 00000000..38b5aa08
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-nextcloud.svg b/.icons/awkward/64x64/places/folder-white-nextcloud.svg
new file mode 100644
index 00000000..5e82759d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f4f4f" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-open.svg b/.icons/awkward/64x64/places/folder-white-open.svg
new file mode 100644
index 00000000..eb4d2657
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-owncloud.svg b/.icons/awkward/64x64/places/folder-white-owncloud.svg
new file mode 100644
index 00000000..cee27c71
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-pcloud.svg b/.icons/awkward/64x64/places/folder-white-pcloud.svg
new file mode 100644
index 00000000..28834f23
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#4f4f4f" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-photo.svg b/.icons/awkward/64x64/places/folder-white-photo.svg
new file mode 100644
index 00000000..5f7227f3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-pictures-open.svg b/.icons/awkward/64x64/places/folder-white-pictures-open.svg
new file mode 100644
index 00000000..64884fa7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-pictures.svg b/.icons/awkward/64x64/places/folder-white-pictures.svg
new file mode 100644
index 00000000..63a7fb4b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-print.svg b/.icons/awkward/64x64/places/folder-white-print.svg
new file mode 100644
index 00000000..75852006
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-private.svg b/.icons/awkward/64x64/places/folder-white-private.svg
new file mode 100644
index 00000000..afcdbbc7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-projects.svg b/.icons/awkward/64x64/places/folder-white-projects.svg
new file mode 100644
index 00000000..ff11608c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f4f4f" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-public.svg b/.icons/awkward/64x64/places/folder-white-public.svg
new file mode 120000
index 00000000..c89813d6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-public.svg
@@ -0,0 +1 @@
+folder-white-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-white-publicshare-open.svg b/.icons/awkward/64x64/places/folder-white-publicshare-open.svg
new file mode 100644
index 00000000..22394ee6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-recent.svg b/.icons/awkward/64x64/places/folder-white-recent.svg
new file mode 100644
index 00000000..3a4dcee0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-remote-open.svg b/.icons/awkward/64x64/places/folder-white-remote-open.svg
new file mode 100644
index 00000000..3fc08bc9
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-remote.svg b/.icons/awkward/64x64/places/folder-white-remote.svg
new file mode 100644
index 00000000..acc401a4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-script.svg b/.icons/awkward/64x64/places/folder-white-script.svg
new file mode 100644
index 00000000..6c5ba19d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#e4e4e4">
+ <path style="fill:#e4e4e4" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#e4e4e4" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#e4e4e4" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-steam.svg b/.icons/awkward/64x64/places/folder-white-steam.svg
new file mode 100644
index 00000000..0746f2f1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-tar.svg b/.icons/awkward/64x64/places/folder-white-tar.svg
new file mode 100644
index 00000000..1ede2598
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#4f4f4f" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#4f4f4f" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-templates-open.svg b/.icons/awkward/64x64/places/folder-white-templates-open.svg
new file mode 100644
index 00000000..f9bd6acb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-templates.svg b/.icons/awkward/64x64/places/folder-white-templates.svg
new file mode 100644
index 00000000..25873b20
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-torrent.svg b/.icons/awkward/64x64/places/folder-white-torrent.svg
new file mode 100644
index 00000000..e2f374a0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-unlocked.svg b/.icons/awkward/64x64/places/folder-white-unlocked.svg
new file mode 100644
index 00000000..9f18ae04
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-vbox.svg b/.icons/awkward/64x64/places/folder-white-vbox.svg
new file mode 100644
index 00000000..b5819a27
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-video.svg b/.icons/awkward/64x64/places/folder-white-video.svg
new file mode 100644
index 00000000..268389b1
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-videos-open.svg b/.icons/awkward/64x64/places/folder-white-videos-open.svg
new file mode 100644
index 00000000..4cd8f721
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-videos.svg b/.icons/awkward/64x64/places/folder-white-videos.svg
new file mode 120000
index 00000000..60b8f23b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-videos.svg
@@ -0,0 +1 @@
+folder-white-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-white-visiting.svg b/.icons/awkward/64x64/places/folder-white-visiting.svg
new file mode 100644
index 00000000..f19d4dae
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-wifi.svg b/.icons/awkward/64x64/places/folder-white-wifi.svg
new file mode 100644
index 00000000..3a6dd4d5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-wine.svg b/.icons/awkward/64x64/places/folder-white-wine.svg
new file mode 100644
index 00000000..24d6a4cd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#4f4f4f" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white-yandex-disk.svg b/.icons/awkward/64x64/places/folder-white-yandex-disk.svg
new file mode 100644
index 00000000..3dd6d83a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-white.svg b/.icons/awkward/64x64/places/folder-white.svg
new file mode 100644
index 00000000..40fe12db
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-white.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-wifi.svg b/.icons/awkward/64x64/places/folder-wifi.svg
new file mode 120000
index 00000000..478cea37
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-wifi.svg
@@ -0,0 +1 @@
+folder-oomox-wifi.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-wine.svg b/.icons/awkward/64x64/places/folder-wine.svg
new file mode 120000
index 00000000..34c28f6e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-wine.svg
@@ -0,0 +1 @@
+folder-oomox-wine.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-yandex-disk.svg b/.icons/awkward/64x64/places/folder-yandex-disk.svg
new file mode 120000
index 00000000..b715f80d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yandex-disk.svg
@@ -0,0 +1 @@
+folder-oomox-yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-yellow-activities.svg b/.icons/awkward/64x64/places/folder-yellow-activities.svg
new file mode 100644
index 00000000..d39d441b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c" cx="24" cy="39" r="3"/>
+ <circle style="fill:#4f3e0c" cx="32" cy="39" r="3"/>
+ <circle style="fill:#4f3e0c" cx="40" cy="39" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-android.svg b/.icons/awkward/64x64/places/folder-yellow-android.svg
new file mode 100644
index 00000000..6d18b2a8
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f3e0c" d="m23.957031 32.988281a1.0001 1.0001 0 0 0-0.771484 1.59375l2.121094 2.96875c-1.829314 1.630264-3.057929 3.914325-3.304688 6.486328-0.045933 0.962466 0.96875 0.962891 0.96875 0.962891h18.033203s1.044802 7.66e-4 0.994141-1.009766c-0.257459-2.553668-1.481414-4.823103-3.300781-6.443359l2.117187-2.964844a1.0001 1.0001 0 0 0-0.800781-1.59375 1.0001 1.0001 0 0 0-0.828125 0.429688l-2.113281 2.957031c-1.489269-0.869243-3.219153-1.375-5.070313-1.375-1.853252 0-3.583821 0.505888-5.074219 1.376953l-2.113281-2.958984a1.0001 1.0001 0 0 0-0.857422-0.429688z"/>
+ <circle style="fill:#e2b322" cx="27" cy="41" r="1"/>
+ <circle style="fill:#e2b322" cx="-37" cy="41" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-apple.svg b/.icons/awkward/64x64/places/folder-yellow-apple.svg
new file mode 100644
index 00000000..f19d6fbb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 35.98,29 C 34.989,29.035 33.785,29.579 33.074,30.311 32.435,30.961 31.873,31.996 32.023,32.991 33.13,33.067 34.264,32.496 34.953,31.764 35.641,31.03 36.107,30.015 35.98,29 Z M 35.324,33.01 C 34.009,33.115 32.808,33.979 32.128,33.979 31.354,33.979 30.159,33.04 28.89,33.065 27.222,33.092 25.682,34.103 24.823,35.706 23.091,38.932 24.377,43.711 26.066,46.328 26.891,47.609 27.902,49 29.171,49 30.44,49 30.886,48.133 32.39,48.133 33.894,48.133 34.305,49 35.633,49 36.961,49 37.817,47.667 38.637,46.383 39.584,44.897 39.977,43.456 40,43.382 39.97,43.368 37.389,42.31 37.363,39.12 37.338,36.45 39.397,35.168 39.488,35.105 38.334,33.292 36.535,33.043 35.894,33.015 35.703,32.994 35.512,32.996 35.324,33.011 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-arduino.svg b/.icons/awkward/64x64/places/folder-yellow-arduino.svg
new file mode 100644
index 00000000..35aab0a4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f3e0c" d="m24.81644 32c-0.88834 0-1.7727 0.17787-2.5957 0.52539-0.82301 0.34753-1.5746 0.8592-2.209 1.5059-0.63432 0.64667-1.1424 1.4203-1.4883 2.2715-0.345 0.851-0.523 1.769-0.523 2.693 0 0.92432 0.17758 1.8421 0.52344 2.6934 0.34588 0.85121 0.85396 1.6248 1.4883 2.2715 0.63434 0.64665 1.386 1.1583 2.209 1.5059 0.8042 0.3396 1.6674 0.51547 2.5352 0.52344 0.0205 7.42e-4 0.04015 0.0012 0.06055 2e-3 2.1101 0.09994 3.8103-0.73742 5.0547-1.9531 0.85065-0.83103 1.519-1.8124 2.1289-2.8125 0.60993 1.0001 1.2782 1.9815 2.1289 2.8125 1.2444 1.2157 2.9446 2.053 5.0547 1.9531 0.0204-7.42e-4 0.04005-9.81e-4 0.06055-2e-3 0.86777-0.0074 1.729-0.18384 2.5332-0.52344 0.82301-0.34752 1.5766-0.8592 2.2109-1.5059l0.0039-0.0078c0.63171-0.64549 1.1395-1.415 1.4844-2.2637 0.345-0.851 0.523-1.769 0.523-2.693 0-0.92433-0.17759-1.8422-0.52344-2.6934l-0.0059-0.01172c-0.346-0.846-0.852-1.616-1.483-2.26-0.634-0.646-1.386-1.158-2.209-1.506-0.823-0.347-1.707-0.525-2.595-0.525-2.2231 0-3.9788 0.91425-5.2754 2.1855-0.75 0.734-1.358 1.574-1.909 2.433-0.551-0.859-1.159-1.699-1.908-2.433-1.297-1.272-3.053-2.186-5.276-2.186zm-0.02344 2c1.7735 0 2.9063 0.63555 3.9453 1.6875 0.82362 0.83385 1.5458 1.9682 2.2617 3.2051-0.81704 1.4451-1.6067 2.765-2.4941 3.6602-0.97826 0.98682-1.992 1.531-3.6484 1.4355h-0.06445c-0.63169 0-1.2685-0.13332-1.8496-0.38672-0.57334-0.25-1.1024-0.62145-1.5391-1.0762l-0.01758-0.01758c-0.44-0.462-0.794-1.02-1.03-1.618-0.235-0.599-0.357-1.251-0.357-1.895 0-0.64429 0.12199-1.2963 0.35742-1.8945 0.23541-0.59829 0.58922-1.154 1.0293-1.6172l0.01758-0.01953c0.43666-0.45472 0.96573-0.82618 1.5391-1.0762 0.581-0.253 1.217-0.386 1.849-0.386zm14.414 0c0.6317 0 1.2685 0.13332 1.8496 0.38672 0.57333 0.25 1.1024 0.62145 1.5391 1.0762l0.01758 0.01953c0.44008 0.46323 0.79389 1.0189 1.0293 1.6172 0.235 0.598 0.357 1.25 0.357 1.894 0 0.64431-0.12199 1.2962-0.35742 1.8945-0.23541 0.59828-0.58921 1.1559-1.0293 1.6191l-0.01758 0.01758c-0.43666 0.45472-0.96573 0.82617-1.5391 1.0762-0.58114 0.2534-1.2179 0.38672-1.8496 0.38672h-0.06445c-1.656 0.095-2.67-0.449-3.648-1.436-0.887-0.895-1.677-2.215-2.494-3.66 0.716-1.237 1.438-2.372 2.262-3.205 1.039-1.052 2.172-1.688 3.945-1.688zm-1.207 2v2h-2v2h2v2h2v-2h2v-2h-2v-2zm-16 2v2h6v-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-backup.svg b/.icons/awkward/64x64/places/folder-yellow-backup.svg
new file mode 100644
index 00000000..653c68ba
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f3e0c" d="m32.414062 29.007812c-0.847796-0.03587-1.710894 0.03684-2.570312 0.226563-4.577161 1.010464-7.843948 5.079982-7.84375 9.765625h-2l3 3 3-3h-2c-0.000215-3.758774 2.603582-7.001904 6.275391-7.8125 3.676934-0.811728 7.4098 1.040338 8.988281 4.458984 1.578481 3.418647 0.566976 7.460066-2.435547 9.732422-3.002523 2.272357-7.167978 2.146994-10.029297-0.300781-1.014322-0.865885-2.31315 0.655599-1.298828 1.521484 3.566836 3.051324 8.7923 3.207653 12.535156 0.375 3.742857-2.832652 5.010657-7.904431 3.042969-12.166015-1.475766-3.196189-4.479132-5.302245-7.822266-5.728516-0.278594-0.03552-0.559197-0.0603-0.841797-0.07227zm-0.429687 3.978516a1.0001 1.0001 0 0 0 -0.984375 1.013672v4.863281a1.0001 1.0001 0 0 0 0.04102 0.433594 1.0001 1.0001 0 0 0 0.02734 0.07422 1.0001 1.0001 0 0 0 0.208985 0.332031l2.921875 3.896484a1.0003905 1.0003905 0 0 0 1.601562 -1.199218l-2.800782-3.734376v-4.666016a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-books.svg b/.icons/awkward/64x64/places/folder-yellow-books.svg
new file mode 100644
index 00000000..7f19fd83
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f3e0c" d="m25 31c-4 0-4 2-4 2v8s0-2 4-2 6 4 6 4v-8s-2-4-6-4zm14 0c-4 0-6 4-6 4v8s2-4 6-4 4 2 4 2v-8s0-2-4-2zm-14 10c-4 0-4 2-4 2v2s0-2 4-2 6 4 6 4v-2s-2-4-6-4zm14 0c-4 0-6.010128 3.985376-6 4v2s2-4 6-4 4 2 4 2v-2s0-2-4-2z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-cd.svg b/.icons/awkward/64x64/places/folder-yellow-cd.svg
new file mode 100644
index 00000000..6acd23fc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c" cx="32" cy="39" r="12"/>
+ <circle style="fill:#e2b322" cx="32" cy="39" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-copy-cloud.svg b/.icons/awkward/64x64/places/folder-yellow-copy-cloud.svg
new file mode 100644
index 00000000..d1b12bcd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 41,30 36.5,37.5 39.5,39 Z M 24.5,34.5 20,37.714 26,37.5 29,48 30.5,46.5 44,48 39.5,40.5 37.571,39.429 30.285,43.714 26.856,35.143 Z M 32.857,37.714 29.428,39.857 30.714,42.857 36.714,39.428 34.571,37.714 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-desktop.svg b/.icons/awkward/64x64/places/folder-yellow-desktop.svg
new file mode 120000
index 00000000..7b25ddd4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-desktop.svg
@@ -0,0 +1 @@
+user-yellow-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-yellow-development.svg b/.icons/awkward/64x64/places/folder-yellow-development.svg
new file mode 100644
index 00000000..65a95462
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 29.476,29 V 29.004 L 29.254,31.637 A 7.9283,7.8567 0 0 0 26.937,32.965 L 24.523,31.836 22,36.168 24.195,37.68 A 7.9283,7.8567 0 0 0 24.07,39.004 7.9283,7.8567 0 0 0 24.187,40.336 L 22,41.836 24.523,46.168 26.933,45.039 A 7.9283,7.8567 0 0 0 29.257,46.363 L 29.476,49 H 34.523 L 34.746,46.367 A 7.9283,7.8567 0 0 0 37.062,45.039 L 39.476,46.164 42,41.836 39.809,40.328 A 7.9283,7.8567 0 0 0 39.926,39 7.9283,7.8567 0 0 0 39.809,37.672 L 41.997,36.164 39.477,31.836 37.063,32.961 A 7.9283,7.8567 0 0 0 34.743,31.641 L 34.524,29 H 29.477 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-documents-open.svg b/.icons/awkward/64x64/places/folder-yellow-documents-open.svg
new file mode 100644
index 00000000..b53edf12
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 49.5 C 24,50.331 24.669,51 25.5,51 H 38.5 C 39.331,51 40,50.331 40,49.5 V 36 L 35,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-documents.svg b/.icons/awkward/64x64/places/folder-yellow-documents.svg
new file mode 100644
index 00000000..4132144b
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 47.5 C 24 48.331 24.669 49 25.5 49 L 38.5 49 C 39.331 49 40 48.331 40 47.5 L 40 34 L 35 29 L 25.5 29 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-download-open.svg b/.icons/awkward/64x64/places/folder-yellow-download-open.svg
new file mode 100644
index 00000000..e0b86f17
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 30,31 V 39 H 26 L 32,47 38,39 H 34 V 31 Z M 24,47 V 51 H 40 V 47 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-download.svg b/.icons/awkward/64x64/places/folder-yellow-download.svg
new file mode 100644
index 00000000..945e5cc7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 30,29 V 37 H 26 L 32,45 38,37 H 34 V 29 Z M 24,45 V 49 H 40 V 45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-downloads.svg b/.icons/awkward/64x64/places/folder-yellow-downloads.svg
new file mode 120000
index 00000000..f02313b6
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-downloads.svg
@@ -0,0 +1 @@
+folder-yellow-download.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-yellow-drag-accept.svg b/.icons/awkward/64x64/places/folder-yellow-drag-accept.svg
new file mode 100644
index 00000000..f1b49ada
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-dropbox.svg b/.icons/awkward/64x64/places/folder-yellow-dropbox.svg
new file mode 100644
index 00000000..c730fbb5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 26.66,27.8 20,31.8 25.34,35.8 19.98,39.8 26.66,43.8 32,39.8 25.34,35.8 32,31.8 38.66,35.8 32,39.8 37.34,43.8 44.02,39.8 38.66,35.8 44,31.8 37.34,27.8 32,31.8 Z M 32,41 26.66,45 25.34,44.2 V 45 L 32,49 38.66,45 V 44.2 L 37.34,45 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-favorites.svg b/.icons/awkward/64x64/places/folder-yellow-favorites.svg
new file mode 100644
index 00000000..082e1df3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32,29 29.353,36 22,36 27.715,41.52 25.82,49 32,44.2 38.18,49 36.285,41.519 42,36 34.647,36 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-games.svg b/.icons/awkward/64x64/places/folder-yellow-games.svg
new file mode 100644
index 00000000..14c378d7
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 26.73 31 C 26.428 31.001 26.079 31.097 25.723 31.301 C 24.426 32.031 23.232 34.423 22.584 37.523 C 22.031 40.157 21.829 43.755 22.158 45.203 C 22.445 46.448 22.94 47 23.822 47 C 25.13 46.976 26.775 45.419 27.816 43.324 C 28.57 42.165 30.316 41.637 32 41.695 C 33.684 41.632 35.43 42.165 36.184 43.324 C 37.225 45.419 38.87 46.976 40.178 47 C 41.06 47 41.555 46.448 41.842 45.203 C 42.171 43.755 41.969 40.157 41.416 37.523 C 40.768 34.423 39.574 32.031 38.277 31.301 C 37.921 31.097 37.594 30.999 37.293 31 C 36.992 31.002 36.717 31.103 36.457 31.301 C 35.798 31.804 34.424 32.342 32 32.344 C 29.576 32.346 28.202 31.804 27.543 31.301 C 27.283 31.103 27.033 30.998 26.73 31 z M 27 34 L 29 34 L 29 36 L 31 36 L 31 38 L 29 38 L 29 40 L 27 40 L 27 38 L 25 38 L 25 36 L 27 36 L 27 34 z M 36 34 C 36.552 34 37 34.448 37 35 C 37 35.552 36.552 36 36 36 C 35.448 36 35 35.552 35 35 C 35 34.448 35.448 34 36 34 z M 34 36 C 34.552 36 35 36.448 35 37 C 35 37.552 34.552 38 34 38 C 33.448 38 33 37.552 33 37 C 33 36.448 33.448 36 34 36 z M 38 36 C 38.552 36 39 36.448 39 37 C 39 37.552 38.552 38 38 38 C 37.448 38 37 37.552 37 37 C 37 36.448 37.448 36 38 36 z M 36 38 C 36.552 38 37 38.448 37 39 C 37 39.552 36.552 40 36 40 C 35.448 40 35 39.552 35 39 C 35 38.448 35.448 38 36 38 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-git.svg b/.icons/awkward/64x64/places/folder-yellow-git.svg
new file mode 100644
index 00000000..da385614
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 26.412,28 24.998,29.414 27.302,31.718 A 2.9989,2.9989 0 0 0 27.005,33.007 2.9989,2.9989 0 0 0 29.005,35.83 V 44.178 A 2.9989,2.9989 0 0 0 27.007,47 2.9989,2.9989 0 0 0 30.006,49.999 2.9989,2.9989 0 0 0 33.005,47 2.9989,2.9989 0 0 0 31.005,44.177 V 35.829 A 2.9989,2.9989 0 0 0 31.294,35.708 L 35.3,39.713 A 2.9989,2.9989 0 0 0 35.004,41.002 2.9989,2.9989 0 0 0 38.003,44.001 2.9989,2.9989 0 0 0 41.001,41.002 2.9989,2.9989 0 0 0 38.003,38.004 2.9989,2.9989 0 0 0 36.714,38.3 L 32.708,34.295 A 2.9989,2.9989 0 0 0 33.005,33.006 2.9989,2.9989 0 0 0 30.006,30.007 2.9989,2.9989 0 0 0 28.717,30.304 L 26.414,28.002 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-github.svg b/.icons/awkward/64x64/places/folder-yellow-github.svg
new file mode 100644
index 00000000..8f782213
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="m 32,29.024709 c -5.54,0 -10,4.46 -10,10 0,4.466211 2.95902,8.22516 6.98535,9.516601 v -1.677417 c -2.531314,0.5586 -3.123045,-1.113282 -3.123045,-1.113282 -0.413988,-1.068275 -1.010743,-1.152462 -1.010743,-1.152462 -0.826287,-0.573213 0.06104,-0.563965 0.06104,-0.563965 0.9134,0.06524 1.394042,0.95459 1.394042,0.95459 0.811752,1.4129 2.189568,1.005742 2.708006,0.769042 0.08269,-0.597162 0.259759,-1.60705 0.519534,-1.838087 C 27.513559,43.686354 26,42.394209 26,38.850959 c 0,-1.009251 0.595875,-2.334671 1.178,-2.980548 -0.09387,-0.233875 -0.40761,-1.586795 0.08789,-2.859419 0,0 0.04774,-0.01503 0.146485,-0.01954 0.296125,-0.01387 0.96225,0.460581 2.265625,1.357956 0.78693,-0.226079 1.693295,-0.33179 2.322004,-0.336915 0.708915,-0.0059 1.429793,0.116113 2.169513,0.336915 1.30375,-0.897375 2.136641,-1.374147 2.431641,-1.360399 h 0.0025 c 0.09863,0.0046 0.146484,0.01954 0.146485,0.01954 0.49665,1.272575 0.183632,2.627986 0.09034,2.86186 C 37.423632,36.51641 38,37.841705 38,38.850958 c 0,3.552275 -2.276108,4.832682 -4.302858,5.061445 0.326258,0.2855 0.407716,0.851605 0.407716,1.713867 0,1.0414 -0.0026,1.7183 -0.0049,2.148438 V 48.7 c 4.320709,-1.105851 7.900023,-5.000397 7.900023,-9.675292 0,-5.54 -4.46,-10 -10,-10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-gitlab.svg b/.icons/awkward/64x64/places/folder-yellow-gitlab.svg
new file mode 100644
index 00000000..ba2c241d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c;fill-rule:evenodd" d="m 25.110772,29.000198 c -0.168021,0 -0.336245,0.09512 -0.398989,0.28577 L 22.473,36 h 5.475716 l -2.438954,-6.714032 c -0.06277,-0.190646 -0.230969,-0.28577 -0.39899,-0.28577 z M 27.948716,36 32,49 36.051284,36 Z m 8.102568,0 H 41.527 l -2.238782,-6.714032 c -0.125489,-0.381291 -0.672432,-0.381291 -0.79798,0 z M 41.527,36 32,49 42.654057,41.360274 c 0.293973,-0.210714 0.417136,-0.584128 0.30487,-0.925156 z M 32,49 22.473,36 21.041073,40.435118 c -0.112266,0.341028 0.0109,0.714442 0.30487,0.925156 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-gnome.svg b/.icons/awkward/64x64/places/folder-yellow-gnome.svg
new file mode 100644
index 00000000..4453bc49
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 39.905,26 C 34.827,26 33.875,33.717 36.732,33.717 39.588,33.717 44.984,26 39.905,26 Z M 32.083,27.187 C 32.003,27.187 31.918,27.195 31.827,27.204 28.948,27.567 29.961,32.438 31.493,32.529 32.974,32.617 34.598,27.196 32.08,27.187 Z M 27.094,28.985 C 26.918,28.974 26.723,29.007 26.506,29.096 24.193,30.046 26.155,33.967 27.45,33.704 28.625,33.465 28.794,29.095 27.094,28.985 Z M 23.319,32.191 C 23.118,32.185 22.9,32.255 22.668,32.427 20.817,33.809 23.292,37.148 24.381,36.63 25.334,36.177 24.726,32.242 23.318,32.191 Z M 34.254,35.378 C 30.243,35.309 24.95,37.344 24.047,41.436 23.07,45.86 28.071,52 33.287,52 35.854,52 38.815,49.654 39.369,46.683 39.792,44.418 34.391,45.326 34.584,46.824 34.817,48.621 33.282,49.509 31.779,48.351 26.992,44.664 39.704,42.824 38.865,37.786 38.604,36.218 36.658,35.42 34.252,35.378 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-google-drive.svg b/.icons/awkward/64x64/places/folder-yellow-google-drive.svg
new file mode 100644
index 00000000..76c09535
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 28,30 34,40 H 42 L 35.332,30 Z M 26.602,31.199 21,42 24.801,48 30,37.199 Z M 30,42 27,48 H 39 L 42,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-image-people.svg b/.icons/awkward/64x64/places/folder-yellow-image-people.svg
new file mode 100644
index 00000000..42605236
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 26.82,34.602 C 26.751,34.617 26.682,34.642 26.617,34.672 25.972,34.975 25.805,35.919 26.246,36.793 26.601,37.496 27.232,37.932 27.805,37.918 28.235,40.255 29.952,42 31.992,42 H 32.008 C 34.048,42 35.765,40.255 36.195,37.918 36.767,37.931 37.399,37.496 37.754,36.793 38.195,35.919 38.028,34.975 37.383,34.672 37.318,34.642 37.249,34.617 37.18,34.602 37.097,32.046 34.812,30 32,30 29.188,30 26.903,32.046 26.82,34.602 Z M 35.137,42.433 C 34.889,42.777 34.562,43.087 34.121,43.32 L 34.117,43.324 C 33.494,43.753 32.773,44 32.008,44 H 31.992 C 30.826,44 29.774,43.419 29,42.496 25.737,42.978 22.251,43.676 22.031,44.472 22.027,44.483 22.034,44.497 22.031,44.507 22.021,44.548 22.02,44.584 22.016,44.625 22.014,44.643 22,44.656 22,44.675 V 44.691 47.464 C 22,47.761 22.223,48 22.5,48 H 41.5 C 41.777,48 42,47.761 42,47.464 V 44.691 44.656 C 41.997,44.591 41.971,44.536 41.953,44.472 41.723,43.644 38.341,42.917 35.137,42.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-important.svg b/.icons/awkward/64x64/places/folder-yellow-important.svg
new file mode 100644
index 00000000..a54d195c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32 29 C 26.477 29 22 33.477 22 39 C 22 44.523 26.477 49 32 49 C 37.523 49 42 44.523 42 39 C 42 33.477 37.523 29 32 29 z M 31 33 L 33 33 L 33 41 L 31 41 L 31 33 z M 32 43 C 32.552 43 33 43.448 33 44 C 33 44.552 32.552 45 32 45 C 31.448 45 31 44.552 31 44 C 31 43.448 31.448 43 32 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-java.svg b/.icons/awkward/64x64/places/folder-yellow-java.svg
new file mode 100644
index 00000000..43c9523d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 29,27 C 29,27 30.154,27.706 29.34,29.562 28.108,32.36 30.477,33 30.477,33 30.477,33 29.724,32.344 30.727,30.035 31.835,27.477 29,27 29,27 Z M 33.199,30.855 C 33.199,30.855 31.102,31.787 32.453,34.332 33.346,36.019 32.355,36.855 32.355,36.855 32.355,36.855 34.889,36.02 33.667,33.691 32.569,31.586 33.199,30.855 33.199,30.855 Z M 26.671,31 C 26.671,31 25.169,32.599 26.656,34.562 27.639,35.869 26.996,37 26.996,37 26.996,37 28.857,35.349 27.511,33.543 26.296,31.913 26.671,31 26.671,31 Z M 26.996,37 H 22 L 25,49 H 36 L 36.679,47.031 C 37.012,47.114 37.356,47.172 37.714,47.172 40.08,47.171 42,45.651 42,43.284 42,41.276 40.613,39.604 38.748,39.14 L 39.143,37 26.995,36.999 Z M 38.406,40.519 C 38.422,40.521 38.437,40.524 38.453,40.527 39.215,40.732 39.501,42.132 39.093,43.656 38.694,45.142 37.779,46.202 37.023,46.055 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-kde.svg b/.icons/awkward/64x64/places/folder-yellow-kde.svg
new file mode 100644
index 00000000..2b3ad9b2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-kde.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f3e0c" d="m34 29.000005-4 0.605469v14.46875l4-1.074219v-5.589844l4 6.589844 4-1.5-5-6 5.001953-6.498047-3.880859-1.001953-4.121094 6.558594zm-8.144531 3.923828c-0.09459 0-0.189185 0.03684-0.261719 0.109375l-1.572266 1.572266c-0.145067 0.145067-0.110143 0.352307 0 0.52539l1.626953 2.554688c-0.120542 0.250221-0.224922 0.50791-0.3125 0.771484-0.0038 0.01134-0.0099 0.02184-0.01367 0.0332l-2.951171 0.65625c-0.200273 0.044513-0.371096 0.165942-0.371096 0.371097v1.964844c0 0.205155 0.170823 0.32659 0.371094 0.371094l2.951172 0.65625c0.0065 0.0194 0.01679 0.03731 0.02344 0.05664 0.08525 0.256042 0.186352 0.506527 0.302734 0.75l-1.626953 2.552735c-0.110144 0.173083-0.145068 0.380323 0 0.52539l1.572266 1.572266c0.145067 0.145067 0.378368 0.145067 0.523438 0l2.550781-1.625c0.250759 0.121949 0.509105 0.227636 0.773437 0.316406 0.01735 0.0061 0.03339 0.01554 0.05078 0.02148l0.654296 2.949218c0 0.205156 0.16594 0.371094 0.371094 0.371094h2.220703c0.205155 0 0.32659-0.170824 0.371094-0.371094l0.654297-3.039062c0.300604-0.113013 0.592418-0.248149 0.873047-0.404297l2.490234 1.78125c0.145068 0.145067 0.378371 0.145067 0.523438 0l1.572265-1.572266c0.145068-0.145067 0.110144-0.352307 0-0.52539l-0.947265-1.4375-0.09961 0.03711c-0.225251 0.08461-0.478825-0.0032-0.603515-0.208984l-0.996095-1.640621c-0.829936 1.985195-2.789933 3.380859-5.076172 3.380859-3.037566 0-5.5-2.462434-5.5-5.5 0-2.33092 1.452799-4.31835 3.5-5.119141v-1.095703l-0.0078 0.03516c-0.02208 0.0075-0.04245 0.01957-0.06445 0.02734-0.260825 0.08662-0.515895 0.189688-0.763672 0.308594l-2.54689-1.623047c-0.07254-0.07253-0.167127-0.109375-0.261719-0.109375z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-linux.svg b/.icons/awkward/64x64/places/folder-yellow-linux.svg
new file mode 100644
index 00000000..9dd1c914
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32.787,43.393 C 31.186,44.137 29.698,44.129 28.698,44.057 27.506,43.971 26.546,43.645 26.125,43.359 25.865,43.183 25.512,43.251 25.336,43.511 25.16,43.771 25.228,44.124 25.488,44.3 26.166,44.759 27.364,45.1 28.616,45.19 28.828,45.206 29.061,45.215 29.312,45.215 30.402,45.215 31.786,45.111 33.266,44.423 33.55,44.29 33.674,43.953 33.541,43.668 33.409,43.384 33.071,43.26 32.787,43.393 Z M 39.101,42.551 C 39.155,37.615 39.663,28.289 30.215,29.043 20.887,29.794 23.36,39.648 23.221,42.948 23.098,44.694 22.519,46.828 21.7,49 H 24.221 C 24.481,48.08 24.671,47.169 24.753,46.302 24.905,46.408 25.068,46.51 25.242,46.608 25.524,46.775 25.767,46.996 26.024,47.23 26.624,47.777 27.305,48.398 28.635,48.475 28.724,48.48 28.814,48.483 28.902,48.483 30.248,48.483 31.168,47.894 31.908,47.421 32.262,47.194 32.568,46.998 32.856,46.904 33.675,46.648 34.39,46.234 34.924,45.708 35.008,45.626 35.085,45.541 35.158,45.455 35.456,46.546 35.864,47.775 36.316,49 H 41.7 C 40.406,47.004 39.073,45.047 39.101,42.551 Z M 24.124,39.866 C 24.124,39.866 24.124,39.865 24.124,39.865 24.031,38.254 24.802,36.9 25.845,36.839 26.888,36.778 27.809,38.035 27.902,39.645 27.902,39.646 27.902,39.646 27.902,39.646 27.907,39.733 27.909,39.819 27.909,39.904 27.579,39.987 27.28,40.108 27.013,40.249 27.012,40.237 27.011,40.225 27.01,40.213 V 40.212 C 26.921,39.298 26.433,38.608 25.919,38.67 25.406,38.733 25.062,39.525 25.152,40.439 25.152,40.439 25.152,40.439 25.152,40.439 25.191,40.838 25.305,41.194 25.465,41.464 25.425,41.495 25.313,41.577 25.184,41.672 25.087,41.743 24.968,41.829 24.826,41.934 24.438,41.424 24.172,40.692 24.124,39.866 Z M 34.693,43.847 C 34.656,44.698 33.542,45.499 32.514,45.82 L 32.508,45.822 C 32.08,45.961 31.699,46.205 31.295,46.463 30.617,46.897 29.915,47.346 28.902,47.346 28.835,47.346 28.767,47.344 28.7,47.34 27.772,47.286 27.338,46.891 26.789,46.39 26.499,46.126 26.199,45.852 25.813,45.626 L 25.804,45.621 C 24.97,45.15 24.452,44.565 24.419,44.054 24.403,43.801 24.516,43.581 24.755,43.402 25.275,43.012 25.624,42.757 25.854,42.588 26.11,42.401 26.188,42.345 26.245,42.29 26.286,42.252 26.33,42.209 26.378,42.162 26.855,41.698 27.654,40.921 28.881,40.921 29.631,40.921 30.461,41.21 31.345,41.778 31.761,42.049 32.124,42.174 32.583,42.333 32.898,42.442 33.256,42.565 33.735,42.77 L 33.743,42.774 C 34.189,42.957 34.717,43.292 34.693,43.846 Z M 34.447,41.847 C 34.361,41.804 34.271,41.763 34.178,41.724 33.746,41.54 33.4,41.414 33.113,41.314 33.272,41.004 33.37,40.617 33.379,40.196 V 40.196 C 33.401,39.173 32.885,38.342 32.227,38.341 31.568,38.339 31.017,39.167 30.995,40.19 V 40.19 C 30.994,40.224 30.994,40.257 30.995,40.29 30.589,40.104 30.19,39.968 29.8,39.885 29.798,39.846 29.796,39.808 29.795,39.769 V 39.768 C 29.757,37.905 30.901,36.362 32.349,36.323 33.797,36.284 35.002,37.762 35.04,39.626 V 39.627 C 35.057,40.47 34.832,41.245 34.447,41.847 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-locked.svg b/.icons/awkward/64x64/places/folder-yellow-locked.svg
new file mode 100644
index 00000000..9896f446
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32,29 C 28.68,29 26,31.6 26,35 V 37 H 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 35 C 38,31.6 35.32,29 32,29 Z M 32,31 C 34.22,31 36,32.8 36,35 V 37 H 28 V 35 C 28,32.8 29.78,31 32,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-mail-cloud.svg b/.icons/awkward/64x64/places/folder-yellow-mail-cloud.svg
new file mode 100644
index 00000000..e959b39c
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 31.333,31 C 28.476,31.003 25.939,32.99 25.024,35.942 23.177,36.91 22.002,38.947 22,41.182 22,44.395 24.388,47 27.333,47 28.641,46.997 29.902,46.471 30.877,45.52 31.029,45.534 31.181,45.543 31.333,45.546 32.307,45.542 33.269,45.306 34.15,44.853 34.924,45.306 35.788,45.544 36.666,45.546 39.612,45.546 42.001,42.94 42,39.726 42,36.513 39.612,33.908 36.667,33.908 36.663,33.908 36.66,33.908 36.656,33.908 35.399,32.08 33.428,31.004 31.333,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-mail.svg b/.icons/awkward/64x64/places/folder-yellow-mail.svg
new file mode 100644
index 00000000..73e39f2d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 H 39.5 C 39.5,51 40.906,50.399 41,48.899 41,47.399 39.5,47 39.5,47 H 32 C 31.61,46.997 31.221,46.966 30.835,46.906 29.436,46.747 28.324,46.308 27.484,45.602 L 27.472,45.594 C 25.299,44.102 24,41.636 23.999,39 23.999,34.582 27.581,31 31.999,31 36.418,31 39.999,34.582 39.999,39 39.998,39.908 39.814,40.49 39.519,41.004 39.512,41.004 39.506,41 39.499,41 H 37.632 C 37.855,40.372 37.999,39.705 37.999,39 37.999,35.686 35.313,33 31.999,33 28.686,33 25.999,35.686 25.999,39 25.999,42.314 28.685,45 31.999,45 H 39.499 C 40.582,44.9 41.344,44.257 42.038,43.848 43.563,42.76 44,41.227 44,39 44,32.373 38.627,27 32,27 Z M 32,37 C 33.104,37 34,37.896 34,39 34,40.105 33.104,41 32,41 30.895,41 30,40.105 30,39 30,37.896 30.895,37 32,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-mega.svg b/.icons/awkward/64x64/places/folder-yellow-mega.svg
new file mode 100644
index 00000000..cd7da761
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32,27 C 25.373,27 20,32.373 20,39 20,45.627 25.373,51 32,51 38.627,51 44,45.627 44,39 44,32.373 38.627,27 32,27 Z M 26,33 H 30 V 33 L 32,35 34,33 H 38 V 45 H 34 V 39 L 32,41 30,39 V 45 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-meocloud.svg b/.icons/awkward/64x64/places/folder-yellow-meocloud.svg
new file mode 100644
index 00000000..7d1090cb
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 34.398,31 C 31.993,31 29.794,32.353 28.703,34.496 28.226,34.301 27.714,34.2 27.199,34.199 25.198,34.199 23.509,35.681 23.242,37.664 21.305,38.33 20.002,40.151 20,42.199 20,44.85 22.15,47 24.801,47 H 39.199 C 41.85,47 44,44.85 44,42.199 43.998,40.162 42.712,38.349 40.789,37.676 40.795,37.584 40.798,37.49 40.801,37.398 40.801,33.864 37.933,31 34.398,31 Z M 34.398,35 C 35.768,35 36.792,36.023 36.797,37.39 36.797,37.392 36.797,37.401 36.797,37.402 A 4.0004,4.0004 0 0 0 39.465,41.449 C 39.799,41.566 39.999,41.848 40.001,42.199 40.001,42.688 39.689,43 39.2,43 H 24.802 C 24.314,43 24.003,42.69 24.001,42.203 V 42.199 C 24.002,41.845 24.204,41.565 24.54,41.449 A 4.0004,4.0004 0 0 0 27.204,38.203 4.0004,4.0004 0 0 0 32.27,36.312 C 32.683,35.5 33.494,35 34.398,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-music-open.svg b/.icons/awkward/64x64/places/folder-yellow-music-open.svg
new file mode 100644
index 00000000..a8e47202
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 29,42.54 C 28.4,42.18 27.7,42 27,42 24.8,42 23,43.8 23,46 23,48.2 24.8,50 27,50 29.2,50 31,48.2 31,46 V 36 H 39 V 42.54 C 38.4,42.18 37.7,42 37,42 34.8,42 33,43.8 33,46 33,48.2 34.8,50 37,50 39.2,50 41,48.2 41,46 V 32 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-music.svg b/.icons/awkward/64x64/places/folder-yellow-music.svg
new file mode 100644
index 00000000..0c053268
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 29,40.54 C 28.4,40.18 27.7,40 27,40 24.8,40 23,41.8 23,44 23,46.2 24.8,48 27,48 29.2,48 31,46.2 31,44 V 34 H 39 V 40.54 C 38.4,40.18 37.7,40 37,40 34.8,40 33,41.8 33,44 33,46.2 34.8,48 37,48 39.2,48 41,46.2 41,44 V 30 H 29"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-network.svg b/.icons/awkward/64x64/places/folder-yellow-network.svg
new file mode 100644
index 00000000..59952a23
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32,29 C 26.477,29 22,33.477 22,39 22,44.523 26.477,49 32,49 37.523,49 42,44.523 42,39 42,33.477 37.523,29 32,29 Z M 31.286,31.768 C 31.381,31.758 31.502,31.774 31.598,31.768 31.61,31.814 31.529,31.976 31.42,32.214 30.726,33.731 30.686,35.506 31.33,36.455 31.447,36.627 31.554,36.791 31.554,36.812 31.554,36.834 31.428,36.857 31.286,36.857 30.952,36.857 30.636,36.654 29.991,36.143 29.705,35.916 29.332,35.725 29.188,35.696 28.961,35.651 28.9,35.671 28.607,35.964 28.334,36.237 28.25,36.384 28.25,36.634 28.25,37.581 29.374,38.334 31.464,38.777 34.302,39.378 35.002,39.918 35.08,41.411 35.179,43.282 34.182,44.693 32,45.786 31.74,45.916 31.574,45.967 31.464,46.009 31.416,46.005 31.379,46.013 31.33,46.009 31.312,45.951 31.286,45.817 31.286,45.563 31.286,44.569 30.894,43.545 30.304,42.973 30.145,42.82 29.702,42.494 29.322,42.259 28.942,42.024 28.559,41.751 28.473,41.634 28.332,41.44 28.32,41.322 28.429,40.964 28.627,40.312 28.863,39.948 29.322,39.536 29.562,39.32 29.804,39.138 29.857,39.134 29.911,39.13 29.55,39.021 29.009,38.911 28.468,38.8 27.677,38.568 27.268,38.42 26.52,38.149 25.51,37.581 25.125,37.17 25.109,37.152 25.095,37.14 25.081,37.125 25.632,34.928 27.18,33.127 29.232,32.259 29.662,32.077 30.104,31.953 30.572,31.857 30.804,31.81 31.046,31.792 31.286,31.768 Z M 37.982,35.116 C 38.15,35.22 38.783,36.59 38.964,37.259 39.198,38.122 39.181,39.616 38.964,40.473 38.882,40.8 38.776,41.105 38.741,41.143 38.706,41.181 38.578,40.962 38.429,40.697 38.279,40.431 37.8,39.866 37.402,39.447 36.253,38.234 36.072,37.601 36.554,36.634 36.796,36.146 37.852,35.036 37.982,35.116 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-nextcloud.svg b/.icons/awkward/64x64/places/folder-yellow-nextcloud.svg
new file mode 100644
index 00000000..de97cc67
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f3e0c" d="M 46,33 A 6,6 0 0 0 40,39 6,6 0 0 0 46,45 6,6 0 0 0 52,39 6,6 0 0 0 46,33 Z M 46,37 A 2,2 0 0 1 48,39 2,2 0 0 1 46,41 2,2 0 0 1 44,39 2,2 0 0 1 46,37 Z M 18,33 A 6,6 0 0 0 12,39 6,6 0 0 0 18,45 6,6 0 0 0 24,39 6,6 0 0 0 18,33 Z M 18,37 A 2,2 0 0 1 20,39 2,2 0 0 1 18,41 2,2 0 0 1 16,39 2,2 0 0 1 18,37 Z M 32,31 A 8,8 0 0 0 24,39 8,8 0 0 0 32,47 8,8 0 0 0 40,39 8,8 0 0 0 32,31 Z M 32,35 A 4,4 0 0 1 36,39 4,4 0 0 1 32,43 4,4 0 0 1 28,39 4,4 0 0 1 32,35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-open.svg b/.icons/awkward/64x64/places/folder-yellow-open.svg
new file mode 100644
index 00000000..a928ecfc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="28" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-owncloud.svg b/.icons/awkward/64x64/places/folder-yellow-owncloud.svg
new file mode 100644
index 00000000..e8ba86dc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-linecap:round;stroke-linejoin:round" cx="36" cy="37" r="4.5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-linecap:round;stroke-linejoin:round" cx="45" cy="45" r="2.5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-linecap:round;stroke-linejoin:round" cx="39.5" cy="42.5" r="5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-linecap:round;stroke-linejoin:round" cx="21" cy="43" r="4.5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="33.5" r="3"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-linecap:round;stroke-linejoin:round" cx="26" cy="39" r="5.5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-linecap:round;stroke-linejoin:round" cx="25.5" cy="45" r="2.5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-linecap:round;stroke-linejoin:round" cx="30.5" cy="34.5" r="5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-linecap:round;stroke-linejoin:round" cx="32" cy="41" r="6.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-pcloud.svg b/.icons/awkward/64x64/places/folder-yellow-pcloud.svg
new file mode 100644
index 00000000..c123da5d
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="fill:#4f3e0c" d="M 32.5 28 A 10.214286 10.214286 0 0 0 23.056641 34.333984 A 7.8571429 7.8571429 0 0 0 16 42.142578 A 7.8571429 7.8571429 0 0 0 23.857422 50 L 42.322266 50 C 45.142862 50 47.427734 47.713175 47.427734 44.892578 C 47.427734 42.96447 46.348622 41.304758 44.771484 40.435547 A 4.7142857 4.7142857 0 0 0 45.857422 37.427734 A 4.7142857 4.7142857 0 0 0 41.142578 32.714844 A 4.7142857 4.7142857 0 0 0 41.105469 32.714844 A 10.214286 10.214286 0 0 0 32.5 28 z M 33 31 A 6.9999991 6.9999991 0 0 1 40 38 A 6.9999991 6.9999991 0 0 1 33 45 A 6.9999991 6.9999991 0 0 1 26 38 A 6.9999991 6.9999991 0 0 1 33 31 z M 33 33 A 5 5 0 0 0 30.009766 34 L 32 34 L 33.529297 34 C 34.999297 34 36 34.490309 36 36.357422 C 36 38.533177 34.999297 39 33.529297 39 L 32 39 L 32 42 L 30.009766 42 A 5 5 0 0 0 33 43 A 5 5 0 0 0 38 38 A 5 5 0 0 0 33 33 z M 30 34.007812 A 5 5 0 0 0 28 38 A 5 5 0 0 0 30 41.992188 L 30 38.714844 L 30 34.007812 z M 32 36 L 32 37 L 33 37 C 33.587821 37 34.000002 36.999976 34 36.511719 C 34.000002 35.999976 33.639263 36 33 36 L 32 36 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-photo.svg b/.icons/awkward/64x64/places/folder-yellow-photo.svg
new file mode 100644
index 00000000..7a97f0b3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 28 31 L 26 33 L 25 33 C 23.338 33 22 34.115 22 35.5 L 22 44.5 C 22 45.885 23.338 47 25 47 L 39 47 C 40.662 47 42 45.885 42 44.5 L 42 35.5 C 42 34.115 40.662 33 39 33 L 38 33 L 36 31 L 28 31 z M 32 35 A 4 4 0 0 1 36 39 A 4 4 0 0 1 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-pictures-open.svg b/.icons/awkward/64x64/places/folder-yellow-pictures-open.svg
new file mode 100644
index 00000000..1033bf13
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 23.4,33 C 22.625,33 22,33.625 22,34.4 V 47.6 C 22,48.375 22.625,49 23.4,49 H 40.6 C 41.375,49 42,48.375 42,47.6 V 34.4 C 42,33.625 41.375,33 40.6,33 Z M 28,39 34,45 37,41 40,45 V 47 H 24 V 43 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-pictures.svg b/.icons/awkward/64x64/places/folder-yellow-pictures.svg
new file mode 100644
index 00000000..f250904f
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 23.4 31 C 22.625 31 22 31.625 22 32.4 L 22 45.6 C 22 46.375 22.625 47 23.4 47 L 40.6 47 C 41.375 47 42 46.375 42 45.6 L 42 32.4 C 42 31.625 41.375 31 40.6 31 L 23.4 31 z M 28 37 L 34 43 L 37 39 L 40 43 L 40 45 L 24 45 L 24 41 L 28 37 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-print.svg b/.icons/awkward/64x64/places/folder-yellow-print.svg
new file mode 100644
index 00000000..9fdc5ff4
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 26,29 V 33 H 38 V 29 Z M 23.43,35 C 22.715,35 22,35.698 22,36.398 V 41.601 C 22,42.302 22.715,43 23.43,43 H 26 V 49 H 38 V 43 H 40.57 C 41.285,43 42,42.302 42,41.602 V 36.399 C 42,35.698 41.285,35 40.57,35 Z M 26,39 H 38 V 41 H 26 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-private.svg b/.icons/awkward/64x64/places/folder-yellow-private.svg
new file mode 100644
index 00000000..73086c33
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 27,33 C 23.686,33 21,35.686 21,39 21,42.314 23.686,45 27,45 29.539,45 31.802,43.394 32.648,41 H 37 V 43 H 41 V 41 H 43 V 37 H 32.648 C 31.802,34.606 29.539,33 27,33 Z M 27,37 C 28.104,37 29,37.895 29,39 29,40.104 28.104,41 27,41 25.895,41 25,40.104 25,39 25,37.895 25.895,37 27,37 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-projects.svg b/.icons/awkward/64x64/places/folder-yellow-projects.svg
new file mode 100644
index 00000000..c144a550
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="m7 44.5c0 1.385 1.115 2.5 2.5 2.5h45c1.385 0 2.5-1.115 2.5-2.5v-27c0-1.385-1.115-2.5-2.5-2.5h-25.5v-2.5c0-1.385-1.115-2.5-2.5-2.5h-17c-1.385 0-2.5 1.115-2.5 2.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m9.5 10c-1.385 0-2.5 1.115-2.5 2.5v1c0-1.385 1.115-2.5 2.5-2.5h17c1.385 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.115-2.5-2.5-2.5zm19.5 5v1h25.5c1.39 0 2.5 1.115 2.5 2.5v-1c0-1.385-1.11-2.5-2.5-2.5z"/>
+ <path style="fill:#4f3e0c" d="M 35,28 C 34.563,28.163 34.112,28.374 33.75,28.674 32.025,30.061 32.376,32.949 34.064,34.374 34.414,34.674 34.575,34.813 35,35 V 38 C 36.421,38.687 37,39 38.06,40.014 38.745,40.798 38.739,40.901 39,41.39 V 35 C 39.425,34.838 39.824,34.662 40.186,34.374 42,33 41.925,30.187 40.25,28.75 39.888,28.45 39.438,28.175 39,28 V 31 C 39,32 39,33 38,33 H 36 C 35,33 35,32 35,31 Z M 31.5,38.042 C 26,38.085 24,42.25 24,46 H 21.312 C 21,46 21,46.313 21,46.313 V 48.688 C 21,49 21.312,49 21.312,49 H 41.688 C 41.688,49 42,49 42,48.688 V 46.313 C 42,46.313 42,46 41.688,46 H 39 C 39,42.25 37,38 31.5,38.042 Z M 31.5,42.013 C 35,42 36,44.45 36,46 H 27 C 27,44.5 28,42.025 31.5,42.013 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-public.svg b/.icons/awkward/64x64/places/folder-yellow-public.svg
new file mode 120000
index 00000000..705e4585
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-public.svg
@@ -0,0 +1 @@
+folder-yellow-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-yellow-publicshare-open.svg b/.icons/awkward/64x64/places/folder-yellow-publicshare-open.svg
new file mode 100644
index 00000000..0d1b5482
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 26.82,36.602 C 26.751,36.617 26.682,36.642 26.617,36.672 25.972,36.975 25.805,37.919 26.246,38.793 26.601,39.496 27.232,39.932 27.805,39.918 28.235,42.255 29.952,44 31.992,44 H 32.008 C 34.048,44 35.765,42.255 36.195,39.918 36.767,39.931 37.399,39.496 37.754,38.793 38.195,37.919 38.028,36.975 37.383,36.672 37.318,36.642 37.249,36.617 37.18,36.602 37.097,34.046 34.812,32 32,32 29.188,32 26.903,34.046 26.82,36.602 Z M 35.137,44.433 C 34.889,44.777 34.562,45.087 34.121,45.32 L 34.117,45.324 C 33.494,45.753 32.773,46 32.008,46 H 31.992 C 30.826,46 29.774,45.419 29,44.496 25.737,44.978 22.251,45.676 22.031,46.472 22.027,46.483 22.034,46.497 22.031,46.507 22.021,46.548 22.02,46.584 22.016,46.625 22.014,46.643 22,46.656 22,46.675 V 46.691 49.464 C 22,49.761 22.223,50 22.5,50 H 41.5 C 41.777,50 42,49.761 42,49.464 V 46.691 46.656 C 41.997,46.591 41.971,46.536 41.953,46.472 41.723,45.644 38.341,44.917 35.137,44.433 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-recent.svg b/.icons/awkward/64x64/places/folder-yellow-recent.svg
new file mode 100644
index 00000000..ad55e72a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 A 12 12 0 0 0 44 39 A 12 12 0 0 0 32 27 z M 32 30 A 9 9 0 0 1 41 39 A 9 9 0 0 1 32 48 A 9 9 0 0 1 23 39 A 9 9 0 0 1 32 30 z M 30 33 L 30 41 L 38 41 L 38 38 L 33 38 L 33 33 L 30 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-remote-open.svg b/.icons/awkward/64x64/places/folder-yellow-remote-open.svg
new file mode 100644
index 00000000..ce46d553
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 31,33 C 27.649,33.64 25.685,35.868 25,39 H 21 V 43 H 25 C 25.685,46.131 27.65,48.36 31,49 Z M 33,33 V 49 C 36.35,48.36 38.315,46.131 39,43 H 43 V 39 H 39 C 38.315,35.868 36.351,33.64 33,33 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-remote.svg b/.icons/awkward/64x64/places/folder-yellow-remote.svg
new file mode 100644
index 00000000..5d7bf821
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 31,31 C 27.649,31.64 25.685,33.868 25,37 H 21 V 41 H 25 C 25.685,44.131 27.65,46.36 31,47 Z M 33,31 V 47 C 36.35,46.36 38.315,44.131 39,41 H 43 V 37 H 39 C 38.315,33.868 36.351,31.64 33,31 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-script.svg b/.icons/awkward/64x64/places/folder-yellow-script.svg
new file mode 100644
index 00000000..733a0aaa
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 23,30 V 48 H 41 V 30 Z"/>
+ <g style="fill:#e2b322">
+ <path style="fill:#e2b322" d="M 31,38 H 35 V 39 H 31 Z"/>
+ <rect style="fill:#e2b322" width="1" height="7" x="27" y="32"/>
+ <path style="fill:#e2b322" d="M 26.5,33 C 25.67,33 25,33.67 25,34.5 25,35.33 25.67,36 26.5,36 H 28 28.5 C 28.78,36 29,36.22 29,36.5 29,36.78 28.78,37.01 28.5,37 H 28 26.5 25.09 C 25.3,37.58 25.85,38 26.5,38 H 28 28.5 C 29.33,38 30,37.33 30,36.5 30,35.67 29.33,35 28.5,35 H 28 26.5 C 26.22,35 26,34.78 26,34.5 26,34.22 26.22,34 26.5,34 H 28 28.5 29.91 C 29.7,33.42 29.15,33 28.5,33 H 28 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-steam.svg b/.icons/awkward/64x64/places/folder-yellow-steam.svg
new file mode 100644
index 00000000..7dfb64d3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 16,42.112 22.016,45.586 C 22.006,45.724 22,45.862 22,46 22,49.314 24.686,52 28,52 31.314,52 34,49.314 34,46 33.996,45.726 33.974,45.454 33.934,45.184 L 41.21,39.988 C 44.99,39.874 47.996,36.78 48,33 48,29.134 44.866,26 41,26 37.134,26 33.998,29.134 34,33.028 L 29.356,40.164 C 28.912,40.058 28.456,40.002 28,40 27.094,40.002 26.2,40.21 25.386,40.606 L 16,35.188 M 41,28 C 43.762,28 46,30.238 46,33 46,35.762 43.762,38 41,38 38.238,38 36,35.762 36,33 36,30.238 38.238,28 41,28 Z M 41,30 C 39.344,30 38,31.344 38,33 38,34.656 39.344,36 41,36 42.656,36 44,34.656 44,33 44,31.344 42.656,30 41,30 Z M 28,42 C 30.21,42 32,43.79 32,46 32,48.21 30.21,50 28,50 26.092,49.998 24.452,48.648 24.082,46.778 L 25.492,47.594 C 26.932,48.424 28.758,47.936 29.59,46.496 30.42,45.056 29.932,43.23 28.492,42.398 L 27.816,42.008 C 27.878,42.004 27.938,42.002 28,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-tar.svg b/.icons/awkward/64x64/places/folder-yellow-tar.svg
new file mode 100644
index 00000000..7a231d70
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <path style="fill:#4f3e0c" d="M 32,23 V 25 H 34 V 23 Z M 32,25 H 30 V 27 H 32 Z M 32,27 V 29 H 34 V 27 Z M 32,29 H 30 V 31 H 32 Z M 32,31 V 33 C 33.104,33 34,32 34,31 Z"/>
+ <path style="fill:#4f3e0c" d="M 32,33 C 29.79,33 28,34.8 28,37 V 45 C 28,47.2 29.79,49 32,49 34.21,49 36,47.2 36,45 V 37 C 36,34.8 34.21,33 32,33 Z M 32,35 C 33.104,35 34,35.8 34,37 34,38 33.104,39 32,39 30.896,39 30,38 30,37 30,35.8 30.896,35 32,35 Z M 32,41 C 33.104,41 34,41.8 34,43 V 45 C 34,46 33.104,47 32,47 30.896,47 30,46 30,45 V 43 C 30,41.8 30.896,41 32,41 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-templates-open.svg b/.icons/awkward/64x64/places/folder-yellow-templates-open.svg
new file mode 100644
index 00000000..443ffcc2
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 25.5,31 C 24.669,31 24,31.669 24,32.5 V 44 H 25 V 43 H 26 V 33 H 34 V 37 H 38 V 49 50 H 39 V 49 H 40 V 36 L 35,31 Z M 39,50 V 51 H 40 V 50 Z M 38,50 H 37 V 51 H 38 Z M 37,50 V 49 H 36 V 50 Z M 36,50 H 35 V 51 H 36 Z M 35,50 V 49 H 34 V 50 Z M 34,50 H 33 V 51 H 34 Z M 33,50 V 49 H 32 V 50 Z M 32,50 H 31 V 51 H 32 Z M 31,50 V 49 H 30 V 50 Z M 30,50 H 29 V 51 H 30 Z M 29,50 V 49 H 28 V 50 Z M 28,50 H 27 V 51 H 28 Z M 27,50 V 49 H 26 V 50 Z M 26,50 H 25 V 51 H 26 Z M 25,50 V 49 H 24 V 50 Z M 25,49 H 26 V 48 H 25 Z M 25,48 V 47 H 24 V 48 Z M 25,47 H 26 V 46 H 25 Z M 25,46 V 45 H 24 V 46 Z M 25,45 H 26 V 44 H 25 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-templates.svg b/.icons/awkward/64x64/places/folder-yellow-templates.svg
new file mode 100644
index 00000000..f17fc68a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 25.5 29 C 24.669 29 24 29.669 24 30.5 L 24 42 L 25 42 L 25 41 L 26 41 L 26 31 L 34 31 L 34 35 L 38 35 L 38 47 L 38 48 L 39 48 L 39 47 L 40 47 L 40 34 L 35 29 L 25.5 29 z M 39 48 L 39 49 L 40 49 L 40 48 L 39 48 z M 38 48 L 37 48 L 37 49 L 38 49 L 38 48 z M 37 48 L 37 47 L 36 47 L 36 48 L 37 48 z M 36 48 L 35 48 L 35 49 L 36 49 L 36 48 z M 35 48 L 35 47 L 34 47 L 34 48 L 35 48 z M 34 48 L 33 48 L 33 49 L 34 49 L 34 48 z M 33 48 L 33 47 L 32 47 L 32 48 L 33 48 z M 32 48 L 31 48 L 31 49 L 32 49 L 32 48 z M 31 48 L 31 47 L 30 47 L 30 48 L 31 48 z M 30 48 L 29 48 L 29 49 L 30 49 L 30 48 z M 29 48 L 29 47 L 28 47 L 28 48 L 29 48 z M 28 48 L 27 48 L 27 49 L 28 49 L 28 48 z M 27 48 L 27 47 L 26 47 L 26 48 L 27 48 z M 26 48 L 25 48 L 25 49 L 26 49 L 26 48 z M 25 48 L 25 47 L 24 47 L 24 48 L 25 48 z M 25 47 L 26 47 L 26 46 L 25 46 L 25 47 z M 25 46 L 25 45 L 24 45 L 24 46 L 25 46 z M 25 45 L 26 45 L 26 44 L 25 44 L 25 45 z M 25 44 L 25 43 L 24 43 L 24 44 L 25 44 z M 25 43 L 26 43 L 26 42 L 25 42 L 25 43 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-torrent.svg b/.icons/awkward/64x64/places/folder-yellow-torrent.svg
new file mode 100644
index 00000000..923494d3
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32 27 A 12 12 0 0 0 20 39 A 12 12 0 0 0 32 51 L 57 51 L 57 49 L 38.619141 49 L 32 49 A 10 10 0 0 1 22 39 A 10 10 0 0 1 32 29 L 32 27 z M 32 30 C 27.029437 30 23 34.029437 23 39 C 23 43.970563 27.029437 48 32 48 L 57 48 L 57 46 L 32 46 C 28.134007 46 25 42.865993 25 39 C 25 35.134007 28.134007 32 32 32 C 33.038472 32.0032 34.063232 32.23733 35 32.685547 L 35 30.525391 C 34.03711 30.1811 33.022586 30.003427 32 30 z M 32 33 A 6 6 0 0 0 26 39 A 6 6 0 0 0 32 45 L 57 45 L 57 43 L 32 43 A 4 4 0 0 1 28 39 A 4 4 0 0 1 32 35 A 4 4 0 0 1 35.458984 37 L 37.648438 37 A 6 6 0 0 0 32 33 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-unlocked.svg b/.icons/awkward/64x64/places/folder-yellow-unlocked.svg
new file mode 100644
index 00000000..19b5876a
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32,27 C 28.68,27 26,29.6 26,33 H 28 C 28,30.8 29.78,29 32,29 34.22,29 36,30.8 36,33 V 37 H 32 28 26 25 C 24.446,37 24,37.446 24,38 V 48 C 24,48.554 24.446,49 25,49 H 39 C 39.554,49 40,48.554 40,48 V 38 C 40,37.446 39.554,37 39,37 H 38 V 33 C 38,29.6 35.32,27 32,27 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-vbox.svg b/.icons/awkward/64x64/places/folder-yellow-vbox.svg
new file mode 100644
index 00000000..31bd46bd
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:none;stroke:#4f3e0c;stroke-width:3;stroke-linejoin:round" d="M 20,36.5 H 25 L 28,46.5 31,30.5 34,38.5 37,32.5 40,40.5 H 44"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-video.svg b/.icons/awkward/64x64/places/folder-yellow-video.svg
new file mode 100644
index 00000000..9c9b4108
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 22.5 31 C 21.669 31 21 31.669 21 32.5 L 21 45.5 C 21 46.331 21.669 47 22.5 47 L 37.5 47 C 38.331 47 39 46.331 39 45.5 L 39 39 L 39 32.5 C 39 31.669 38.331 31 37.5 31 L 22.5 31 z M 39 39 L 45 45 L 45 33 L 39 39 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-videos-open.svg b/.icons/awkward/64x64/places/folder-yellow-videos-open.svg
new file mode 100644
index 00000000..f873fdcc
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 22.5,33 C 21.669,33 21,33.669 21,34.5 V 47.5 C 21,48.331 21.669,49 22.5,49 H 37.5 C 38.331,49 39,48.331 39,47.5 V 41 34.5 C 39,33.669 38.331,33 37.5,33 Z M 39,41 45,47 V 35 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-videos.svg b/.icons/awkward/64x64/places/folder-yellow-videos.svg
new file mode 120000
index 00000000..944c7c04
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-videos.svg
@@ -0,0 +1 @@
+folder-yellow-video.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder-yellow-visiting.svg b/.icons/awkward/64x64/places/folder-yellow-visiting.svg
new file mode 100644
index 00000000..3b620dad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 9.5 23 C 8.115 23 7 24.115 7 25.5 L 7 27.041 L 55.223 54.883 C 56.251 54.573 57 53.632 57 52.5 L 57 49.908 L 10.393 23 L 9.5 23 z M 20.785 23 L 57 43.908 L 57 37.908 L 31.176 23 L 20.785 23 z M 41.568 23 L 57 31.908 L 57 25.908 L 51.961 23 L 41.568 23 z M 7 33.041 L 7 39.041 L 34.641 55 L 45.033 55 L 7 33.041 z M 7 45.041 L 7 51.041 L 13.855 55 L 24.248 55 L 7 45.041 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-wifi.svg b/.icons/awkward/64x64/places/folder-yellow-wifi.svg
new file mode 100644
index 00000000..5034e958
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 32,30 C 28.373,30 25.236,32 22,34.5 L 32,48 42,34.5 C 38.776,32 35.627,30 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-wine.svg b/.icons/awkward/64x64/places/folder-yellow-wine.svg
new file mode 100644
index 00000000..04cdcd1e
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <g>
+ <rect style="fill:#4f3e0c" width="8" height="8" x="23" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f3e0c" width="8" height="8" x="33" y="30" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f3e0c" width="8" height="8" x="33" y="40" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f3e0c" width="8" height="8" x="23" y="40" rx="1.25" ry="1.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow-yandex-disk.svg b/.icons/awkward/64x64/places/folder-yellow-yandex-disk.svg
new file mode 100644
index 00000000..4e31fcf0
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 30.639,30 C 26.404,30 26.31,32.827 25.086,34.73 26.586,34.023 28.258,33.419 30.062,32.953 31.703,32.53 33.357,32.25 34.963,32.123 33.944,31.295 33.233,30 30.639,30 Z M 36.451,34.049 C 34.584,34.085 32.559,34.373 30.562,34.889 23.983,36.588 19.293,40.285 20.088,43.145 20.546,44.779 22.755,46.259 26.045,46.455 26.043,46.443 26.04,46.432 26.039,46.42 26.039,46.419 26.039,46.417 26.039,46.416 26.035,46.387 26.025,46.361 26.021,46.332 25.829,44.588 26.827,43.234 27.975,42.279 29.122,41.324 30.594,40.633 32.26,40.262 33.069,40.081 33.884,39.99 34.686,40 H 34.688 C 35.89,40.015 37,40.239 37.977,40.793 38.783,41.25 39.52,42.044 39.834,43.025 42.837,41.19 44.389,38.718 43.916,36.992 43.391,35.098 40.528,33.969 36.451,34.049 Z M 34.662,42 C 34.031,41.992 33.363,42.066 32.695,42.215 29.939,42.829 27.84,44.575 28.01,46.113 28.18,47.652 30.552,48.4 33.309,47.785 36.065,47.17 38.16,45.425 37.99,43.887 37.867,42.768 36.556,42.024 34.662,42 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder-yellow.svg b/.icons/awkward/64x64/places/folder-yellow.svg
new file mode 100644
index 00000000..fd859333
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder-yellow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/folder.svg b/.icons/awkward/64x64/places/folder.svg
new file mode 120000
index 00000000..285cdbad
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder.svg
@@ -0,0 +1 @@
+folder-oomox.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder_home.svg b/.icons/awkward/64x64/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder_home2.svg b/.icons/awkward/64x64/places/folder_home2.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder_home2.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder_man.svg b/.icons/awkward/64x64/places/folder_man.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder_man.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder_open.svg b/.icons/awkward/64x64/places/folder_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/folder_wordprocessing.svg b/.icons/awkward/64x64/places/folder_wordprocessing.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/64x64/places/folder_wordprocessing.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/gnome-fs-bookmark-missing.svg b/.icons/awkward/64x64/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/64x64/places/gnome-fs-bookmark-missing.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/gnome-fs-bookmark.svg b/.icons/awkward/64x64/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/64x64/places/gnome-fs-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/gnome-fs-directory-accept.svg b/.icons/awkward/64x64/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/64x64/places/gnome-fs-directory-accept.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/gnome-fs-directory.svg b/.icons/awkward/64x64/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/64x64/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/gnome-fs-home.svg b/.icons/awkward/64x64/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/64x64/places/gnome-fs-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/gnome-home.svg b/.icons/awkward/64x64/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/64x64/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/gtk-directory.svg b/.icons/awkward/64x64/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/64x64/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/inode-directory.svg b/.icons/awkward/64x64/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/64x64/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/insync-folder.svg b/.icons/awkward/64x64/places/insync-folder.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/64x64/places/insync-folder.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/knetattach.svg b/.icons/awkward/64x64/places/knetattach.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/awkward/64x64/places/knetattach.svg
@@ -0,0 +1 @@
+folder-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/library-music.svg b/.icons/awkward/64x64/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/64x64/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/network-workgroup.svg b/.icons/awkward/64x64/places/network-workgroup.svg
new file mode 100644
index 00000000..ed244716
--- /dev/null
+++ b/.icons/awkward/64x64/places/network-workgroup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1">
+ <path style="opacity:0.2" d="m 4.0507982,32.000818 c -0.0118,0.33399 -0.050799,0.661981 -0.050799,0.999972 C 3.9999996,48.512352 16.487647,61 31.99921,61 47.510773,61 59.99842,48.512352 59.99842,33.00079 c 0,-0.337671 -0.03904,-0.665262 -0.05078,-0.999972 C 59.419655,47.042394 47.172,59.000056 31.998428,59.000056 16.824456,59.000056 4.5772013,47.042394 4.0492162,32.000818 Z"/>
+ <rect style="fill:#a041cf" width="55.998" height="55.998" x="-60" y="-60" rx="27.999" ry="27.999" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 32 4.0019531 C 16.488437 4.0019531 4 16.488437 4 32 C 4 32.113445 4.0112809 32.224116 4.0175781 32.335938 C 4.3691114 17.134609 16.711158 5 32 5 C 47.288842 5 59.630889 17.134609 59.982422 32.335938 C 59.988693 32.224116 60 32.113445 60 32 C 60 16.488437 47.511563 4.0019531 32 4.0019531 z"/>
+ <path style="opacity:0.2" d="m 31.99921,13.001354 c -11.045402,0 -19.999436,8.954033 -19.999436,19.999436 0,11.045402 8.954034,19.999436 19.999436,19.999436 11.045403,0 19.999436,-8.954034 19.999436,-19.999436 0,-11.045403 -8.954033,-19.999436 -19.999436,-19.999436 z m -1.871041,3.988169 c 0.217606,-0.02278 0.491358,0.013 0.710918,0 0.02602,0.104077 -0.154156,0.477494 -0.402333,1.019501 -1.580387,3.452479 -1.673753,7.494845 -0.207026,9.655978 0.265424,0.391827 0.5078,0.764019 0.5078,0.812477 0,0.04848 -0.285708,0.101557 -0.609359,0.101557 -0.759779,2e-6 -1.480088,-0.461669 -2.949135,-1.624954 -0.652606,-0.516765 -1.499382,-0.949897 -1.828074,-1.015595 -0.516148,-0.103117 -0.65255,-0.05844 -1.320275,0.609359 -0.621253,0.62115 -0.812477,0.958653 -0.812477,1.527299 0,2.156385 2.561581,3.86618 7.320105,4.874862 6.462266,1.369637 8.051983,2.597833 8.230238,5.995925 0.2238,4.261114 -2.042602,7.473271 -7.011522,9.960657 -0.593075,0.296976 -0.969881,0.415746 -1.218716,0.511704 -0.110277,-0.0098 -0.198654,0.0098 -0.308585,0 -0.04228,-0.131737 -0.101557,-0.436476 -0.101557,-1.015596 0,-2.263206 -0.890111,-4.595542 -2.234311,-5.898271 -0.360824,-0.349737 -1.369144,-1.089388 -2.234313,-1.624955 -0.865138,-0.535534 -1.739025,-1.156409 -1.93354,-1.421833 -0.322273,-0.440456 -0.345322,-0.709716 -0.09766,-1.523396 0.451347,-1.486086 0.986796,-2.318742 2.031193,-3.25772 0.547536,-0.492268 1.097419,-0.900332 1.218715,-0.910132 0.121337,-0.0098 -0.69814,-0.259779 -1.929633,-0.511704 -1.231431,-0.252412 -3.037278,-0.780072 -3.968638,-1.117156 -1.703081,-0.616233 -4.00215,-1.9113 -4.878767,-2.847574 -0.03706,-0.0397 -0.06936,-0.06642 -0.101559,-0.101557 1.255988,-5.003071 4.780267,-9.101759 9.452858,-11.077812 0.977682,-0.413524 1.986784,-0.696426 3.050696,-0.914038 0.529939,-0.108317 1.077773,-0.151396 1.624954,-0.207026 z m 15.24957,7.624785 c 0.382039,0.236149 1.826446,3.360381 2.238219,4.882674 0.531623,1.965287 0.493144,5.363893 0,7.3162 -0.187695,0.743059 -0.431688,1.436878 -0.511706,1.523395 -0.08002,0.08652 -0.373471,-0.406776 -0.714824,-1.011691 -0.341374,-0.604821 -1.425778,-1.891427 -2.331964,-2.847576 -2.615676,-2.760066 -3.029199,-4.199394 -1.93354,-6.402163 0.552549,-1.110785 2.958139,-3.643314 3.253815,-3.460839 z"/>
+ <path style="fill:#ffffff" d="m 31.99921,12.00141 c -11.045402,0 -19.999436,8.954033 -19.999436,19.999436 0,11.045403 8.954034,19.999436 19.999436,19.999436 11.045403,0 19.999436,-8.954033 19.999436,-19.999436 0,-11.045403 -8.954033,-19.999436 -19.999436,-19.999436 z m -1.871041,3.988169 c 0.217606,-0.02278 0.491358,0.013 0.710918,0 0.02602,0.104077 -0.154156,0.477495 -0.402333,1.019501 -1.580387,3.452479 -1.673753,7.494845 -0.207026,9.655978 0.265424,0.391827 0.5078,0.764019 0.5078,0.812478 0,0.04848 -0.285708,0.101557 -0.609359,0.101557 -0.759779,2e-6 -1.480088,-0.461669 -2.949135,-1.624954 -0.652606,-0.516766 -1.499382,-0.949898 -1.828074,-1.015596 -0.516148,-0.103117 -0.65255,-0.05844 -1.320275,0.609359 -0.621253,0.62115 -0.812477,0.958653 -0.812477,1.527299 0,2.156385 2.561581,3.866181 7.320105,4.874862 6.462266,1.369638 8.051983,2.597833 8.230238,5.995925 0.2238,4.261114 -2.042602,7.473272 -7.011522,9.960657 -0.593075,0.296976 -0.969881,0.415747 -1.218716,0.511704 -0.110277,-0.0098 -0.198654,0.0098 -0.308585,0 -0.04228,-0.131736 -0.101557,-0.436476 -0.101557,-1.015595 0,-2.263207 -0.890111,-4.595543 -2.234311,-5.898272 -0.360824,-0.349736 -1.369144,-1.089387 -2.234313,-1.624954 -0.865138,-0.535535 -1.739025,-1.15641 -1.93354,-1.421834 -0.322273,-0.440456 -0.345322,-0.709716 -0.09766,-1.523395 0.451347,-1.486086 0.986796,-2.318743 2.031193,-3.25772 0.547536,-0.492268 1.097419,-0.900333 1.218715,-0.910133 0.121337,-0.0098 -0.69814,-0.259778 -1.929633,-0.511703 -1.231431,-0.252413 -3.037278,-0.780072 -3.968638,-1.117157 -1.703081,-0.616232 -4.00215,-1.9113 -4.878767,-2.847573 -0.03706,-0.0397 -0.06936,-0.06642 -0.101559,-0.101557 1.255988,-5.003071 4.780267,-9.10176 9.452858,-11.077812 0.977682,-0.413525 1.986784,-0.696427 3.050696,-0.914039 0.529939,-0.108317 1.077773,-0.151395 1.624954,-0.207026 z m 15.24957,7.624786 c 0.382039,0.236149 1.826446,3.360381 2.238219,4.882674 0.531623,1.965286 0.493144,5.363893 0,7.316199 -0.187695,0.74306 -0.431688,1.436878 -0.511706,1.523396 -0.08002,0.08652 -0.373471,-0.406777 -0.714824,-1.011692 -0.341374,-0.604821 -1.425778,-1.891427 -2.331964,-2.847576 -2.615676,-2.760066 -3.029199,-4.199393 -1.93354,-6.402163 0.552549,-1.110785 2.958139,-3.643313 3.253815,-3.460838 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/network.svg b/.icons/awkward/64x64/places/network.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/64x64/places/network.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/repository.svg b/.icons/awkward/64x64/places/repository.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/64x64/places/repository.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/stock_bookmark.svg b/.icons/awkward/64x64/places/stock_bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/64x64/places/stock_bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/stock_delete-bookmark.svg b/.icons/awkward/64x64/places/stock_delete-bookmark.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/64x64/places/stock_delete-bookmark.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/stock_folder.svg b/.icons/awkward/64x64/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/64x64/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/stock_open.svg b/.icons/awkward/64x64/places/stock_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/64x64/places/stock_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/user-black-desktop.svg b/.icons/awkward/64x64/places/user-black-desktop.svg
new file mode 100644
index 00000000..93f4de8d
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-black-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#4f4f4f" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#c2c2c2" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-black-home-open.svg b/.icons/awkward/64x64/places/user-black-home-open.svg
new file mode 100644
index 00000000..5de669c8
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-black-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-black-home.svg b/.icons/awkward/64x64/places/user-black-home.svg
new file mode 100644
index 00000000..2216d6ed
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-black-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f3f3f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#dcdcdc" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#4f4f4f" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#c2c2c2" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-blue-desktop.svg b/.icons/awkward/64x64/places/user-blue-desktop.svg
new file mode 100644
index 00000000..093c378d
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-blue-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#5294e2" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#1d344f" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#1d344f" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-blue-home-open.svg b/.icons/awkward/64x64/places/user-blue-home-open.svg
new file mode 100644
index 00000000..86b832d5
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-blue-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-blue-home.svg b/.icons/awkward/64x64/places/user-blue-home.svg
new file mode 100644
index 00000000..b28b72c3
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-blue-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4877b1" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5294e2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#1d344f" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-bluegrey-desktop.svg b/.icons/awkward/64x64/places/user-bluegrey-desktop.svg
new file mode 100644
index 00000000..9271e2fb
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-bluegrey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#607d8b" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#222c31" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#222c31" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-bluegrey-home-open.svg b/.icons/awkward/64x64/places/user-bluegrey-home-open.svg
new file mode 100644
index 00000000..88880df8
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-bluegrey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-bluegrey-home.svg b/.icons/awkward/64x64/places/user-bluegrey-home.svg
new file mode 100644
index 00000000..11cc500e
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-bluegrey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4d646f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#607d8b" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#222c31" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-bookmarks.svg b/.icons/awkward/64x64/places/user-bookmarks.svg
new file mode 100644
index 00000000..7ead21fb
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-bookmarks.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1">
+ <path style="opacity:0.2" d="M 32.000031,4.9994421 C 29.385634,5.0368101 27.519562,6.611236 26.644557,9.218197 l 0.03516,-0.117189 -4.10938,11.898451 -13.8515768,0 c -0.030202,-4.84e-4 -0.059642,-4.84e-4 -0.089844,0 -1.654255,0.05362 -3.1443889,1.02522 -4.1953168,2.304691 -2.2728444,2.608995 -1.7924197,7.31597 1.0937511,9.261728 l 10.8906365,7.95704 -4.226567,13.132826 c -0.0047,0.0146 -0.0073,0.02836 -0.01172,0.04296 -0.645811,2.12152 -0.03851,4.305614 1.585939,5.800788 0.01174,0.011 0.02314,0.02438 0.03516,0.03516 1.952084,1.735374 4.697848,1.95593 6.90235,0.519532 0.04194,-0.02714 0.08068,-0.05664 0.1211,-0.08594 l 11.175786,-7.968752 11.175793,7.968758 c 0.04042,0.02932 0.07916,0.05882 0.1211,0.08594 2.204503,1.436398 4.950264,1.215842 6.90235,-0.519532 0.012,-0.0108 0.02334,-0.02412 0.03516,-0.03516 1.624451,-1.495174 2.231748,-3.679268 1.585937,-5.800788 -0.0044,-0.0146 -0.007,-0.02842 -0.0118,-0.04296 l -4.22657,-13.132826 10.890635,-7.95704 c 2.886171,-1.945758 3.366596,-6.652733 1.093752,-9.261728 -1.050928,-1.279471 -2.541061,-2.25107 -4.195317,-2.304691 -0.0302,-4.84e-4 -0.05964,-4.84e-4 -0.08984,0 l -13.851576,0 -4.109381,-11.89845 0.03516,0.117188 C 36.480499,6.611236 34.614427,5.0368101 32.000031,4.9994421 Z"/>
+ <path style="fill:#ffbc2c" d="M 32 4 C 29.385603 4.037368 27.521489 5.6117895 26.646484 8.21875 L 26.677734 8.1015625 L 22.570312 20 L 8.71875 20 C 8.688548 19.999516 8.6591083 19.999516 8.6289062 20 C 6.9746512 20.05362 5.4825685 21.025216 4.4316406 22.304688 C 2.1587962 24.913682 2.6411729 29.618694 5.5273438 31.564453 L 16.417969 39.525391 L 12.191406 52.65625 C 12.186666 52.67079 12.182134 52.684619 12.177734 52.699219 C 11.531924 54.820739 12.139218 57.006779 13.763672 58.501953 C 13.775482 58.512993 13.790714 58.524356 13.802734 58.535156 C 15.754818 60.27053 18.49667 60.491086 20.701172 59.054688 C 20.743112 59.027547 20.785752 58.99805 20.826172 58.96875 L 32 51 L 43.173828 58.96875 C 43.214248 58.99807 43.256888 59.027567 43.298828 59.054688 C 45.503333 60.491085 48.24518 60.27053 50.197266 58.535156 C 50.209266 58.524356 50.224508 58.512993 50.236328 58.501953 C 51.860781 57.006779 52.468077 54.820739 51.822266 52.699219 C 51.817866 52.684619 51.813394 52.67079 51.808594 52.65625 L 47.582031 39.525391 L 58.472656 31.564453 C 61.358827 29.618694 61.841203 24.913683 59.568359 22.304688 C 58.517431 21.025216 57.02535 20.05362 55.371094 20 C 55.340894 19.999516 55.31145 19.999516 55.28125 20 L 41.429688 20 L 37.322266 8.1015625 L 37.353516 8.21875 C 36.478511 5.6117895 34.614396 4.037368 32 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 32 4 C 29.385603 4.037368 27.519536 5.611789 26.644531 8.21875 L 26.679688 8.1015625 L 22.570312 20 L 8.71875 20 C 8.688548 19.999516 8.6591082 19.999516 8.6289062 20 C 6.9746512 20.05362 5.4845216 21.025216 4.4335938 22.304688 C 3.3709262 23.524522 2.9178807 25.201361 3.0234375 26.841797 C 3.1238819 25.538697 3.5868434 24.276671 4.4335938 23.304688 C 5.4845216 22.025216 6.9746512 21.05362 8.6289062 21 C 8.6591082 20.999516 8.688548 20.999516 8.71875 21 L 22.570312 21 L 26.679688 9.1015625 L 26.644531 9.21875 C 27.519536 6.611789 29.385603 5.037368 32 5 C 34.614396 5.037368 36.48053 6.611783 37.355469 9.21875 L 37.320312 9.1015625 L 41.429688 21 L 55.28125 21 C 55.31145 20.999516 55.340894 20.999516 55.371094 21 C 57.02535 21.053621 58.515478 22.025216 59.566406 23.304688 C 60.413156 24.276671 60.876118 25.538697 60.976562 26.841797 C 61.082119 25.201361 60.629074 23.524522 59.566406 22.304688 C 58.515478 21.025216 57.02535 20.053621 55.371094 20 C 55.340894 19.999516 55.31145 19.999516 55.28125 20 L 41.429688 20 L 37.320312 8.1015625 L 37.355469 8.21875 C 36.48053 5.611783 34.614396 4.037368 32 4 z M 16.158203 40.333984 L 12.191406 52.65625 C 12.186706 52.67085 12.184107 52.684619 12.179688 52.699219 C 11.954624 53.438564 11.889652 54.183512 11.958984 54.90625 C 11.992926 54.504496 12.057199 54.101598 12.179688 53.699219 C 12.184107 53.684619 12.186706 53.67085 12.191406 53.65625 L 16.417969 40.523438 L 16.158203 40.333984 z M 47.841797 40.333984 L 47.582031 40.523438 L 51.808594 53.65625 C 51.813394 53.67079 51.815913 53.684619 51.820312 53.699219 C 51.942801 54.101598 52.007074 54.504496 52.041016 54.90625 C 52.110347 54.183512 52.045376 53.438564 51.820312 52.699219 C 51.815913 52.684619 51.813394 52.67079 51.808594 52.65625 L 47.841797 40.333984 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-brown-desktop.svg b/.icons/awkward/64x64/places/user-brown-desktop.svg
new file mode 100644
index 00000000..a09e4415
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-brown-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#ae8e6c" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#3d3226" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#3d3226" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-brown-home-open.svg b/.icons/awkward/64x64/places/user-brown-home-open.svg
new file mode 100644
index 00000000..883f7dd8
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-brown-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-brown-home.svg b/.icons/awkward/64x64/places/user-brown-home.svg
new file mode 100644
index 00000000..82626818
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-brown-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#957552" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ae8e6c" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#3d3226" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-custom-desktop.svg b/.icons/awkward/64x64/places/user-custom-desktop.svg
new file mode 100644
index 00000000..5e2e5ea0
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-custom-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_light" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#323232" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#323232" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-custom-home-open.svg b/.icons/awkward/64x64/places/user-custom-home-open.svg
new file mode 100644
index 00000000..c0e6285e
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-custom-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-custom-home.svg b/.icons/awkward/64x64/places/user-custom-home.svg
new file mode 100644
index 00000000..ace85ddf
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-custom-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#value_dark" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#value_light" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-cyan-desktop.svg b/.icons/awkward/64x64/places/user-cyan-desktop.svg
new file mode 100644
index 00000000..86588beb
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-cyan-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#00bcd4" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#00424a" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#00424a" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-cyan-home-open.svg b/.icons/awkward/64x64/places/user-cyan-home-open.svg
new file mode 100644
index 00000000..2632e2a4
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-cyan-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-cyan-home.svg b/.icons/awkward/64x64/places/user-cyan-home.svg
new file mode 100644
index 00000000..1a98d8e6
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-cyan-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#0096aa" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#00bcd4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#00424a" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-deeporange-desktop.svg b/.icons/awkward/64x64/places/user-deeporange-desktop.svg
new file mode 100644
index 00000000..26ecf51b
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-deeporange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#eb6637" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#522413" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#522413" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-deeporange-home-open.svg b/.icons/awkward/64x64/places/user-deeporange-home-open.svg
new file mode 100644
index 00000000..c6dbfc39
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-deeporange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-deeporange-home.svg b/.icons/awkward/64x64/places/user-deeporange-home.svg
new file mode 100644
index 00000000..de718836
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-deeporange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#e95420" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#eb6637" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#522413" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-desktop.svg b/.icons/awkward/64x64/places/user-desktop.svg
new file mode 120000
index 00000000..89829863
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-desktop.svg
@@ -0,0 +1 @@
+user-oomox-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/user-green-desktop.svg b/.icons/awkward/64x64/places/user-green-desktop.svg
new file mode 100644
index 00000000..5d39fe9a
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-green-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#87b158" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#2f3e1f" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-green-home-open.svg b/.icons/awkward/64x64/places/user-green-home-open.svg
new file mode 100644
index 00000000..d8785984
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-green-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-green-home.svg b/.icons/awkward/64x64/places/user-green-home.svg
new file mode 100644
index 00000000..ea892ed9
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-green-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#60924b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#87b158" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2f3e1f" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-grey-desktop.svg b/.icons/awkward/64x64/places/user-grey-desktop.svg
new file mode 100644
index 00000000..2185bf3d
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-grey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#8e8e8e" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#323232" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#323232" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-grey-home-open.svg b/.icons/awkward/64x64/places/user-grey-home-open.svg
new file mode 100644
index 00000000..0cae7ad3
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-grey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-grey-home.svg b/.icons/awkward/64x64/places/user-grey-home.svg
new file mode 100644
index 00000000..2ca2abde
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-grey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#727272" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#8e8e8e" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#323232" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-home-open.svg b/.icons/awkward/64x64/places/user-home-open.svg
new file mode 120000
index 00000000..e80a7551
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-home-open.svg
@@ -0,0 +1 @@
+user-oomox-home-open.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/user-home.svg b/.icons/awkward/64x64/places/user-home.svg
new file mode 120000
index 00000000..097704f9
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-home.svg
@@ -0,0 +1 @@
+user-oomox-home.svg \ No newline at end of file
diff --git a/.icons/awkward/64x64/places/user-indigo-desktop.svg b/.icons/awkward/64x64/places/user-indigo-desktop.svg
new file mode 100644
index 00000000..9811baed
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-indigo-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#5c6bc0" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#202543" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#202543" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-indigo-home-open.svg b/.icons/awkward/64x64/places/user-indigo-home-open.svg
new file mode 100644
index 00000000..74762c53
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-indigo-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-indigo-home.svg b/.icons/awkward/64x64/places/user-indigo-home.svg
new file mode 100644
index 00000000..53e08e23
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-indigo-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#3f51b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#5c6bc0" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#202543" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-magenta-desktop.svg b/.icons/awkward/64x64/places/user-magenta-desktop.svg
new file mode 100644
index 00000000..00280ffe
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-magenta-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#ca71df" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#47274e" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#47274e" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-magenta-home-open.svg b/.icons/awkward/64x64/places/user-magenta-home-open.svg
new file mode 100644
index 00000000..31566662
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-magenta-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-magenta-home.svg b/.icons/awkward/64x64/places/user-magenta-home.svg
new file mode 100644
index 00000000..1c8082c8
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-magenta-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b259b8" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ca71df" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#47274e" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-nordic-desktop.svg b/.icons/awkward/64x64/places/user-nordic-desktop.svg
new file mode 100644
index 00000000..4e9bf3d3
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-nordic-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#82abaa" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#4e6766" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#4e6766" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-nordic-home-open.svg b/.icons/awkward/64x64/places/user-nordic-home-open.svg
new file mode 100644
index 00000000..43f20b67
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-nordic-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-nordic-home.svg b/.icons/awkward/64x64/places/user-nordic-home.svg
new file mode 100644
index 00000000..d5a10b02
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-nordic-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#6c9b9a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#82abaa" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4e6766" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-oomox-desktop.svg b/.icons/awkward/64x64/places/user-oomox-desktop.svg
new file mode 100644
index 00000000..3cd75714
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-oomox-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#d271c9" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#130f23" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#130f23" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-oomox-home-open.svg b/.icons/awkward/64x64/places/user-oomox-home-open.svg
new file mode 100644
index 00000000..eb1bbb70
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-oomox-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-oomox-home.svg b/.icons/awkward/64x64/places/user-oomox-home.svg
new file mode 100644
index 00000000..01efa80e
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-oomox-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#4175b5" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#d271c9" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#130f23" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-orange-desktop.svg b/.icons/awkward/64x64/places/user-orange-desktop.svg
new file mode 100644
index 00000000..53848444
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-orange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#ee923a" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#533314" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#533314" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-orange-home-open.svg b/.icons/awkward/64x64/places/user-orange-home-open.svg
new file mode 100644
index 00000000..183e07b1
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-orange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-orange-home.svg b/.icons/awkward/64x64/places/user-orange-home.svg
new file mode 100644
index 00000000..58cbc817
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-orange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#dd772f" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ee923a" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#533314" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-pink-desktop.svg b/.icons/awkward/64x64/places/user-pink-desktop.svg
new file mode 100644
index 00000000..c018b022
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-pink-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#f06292" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#542233" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#542233" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-pink-home-open.svg b/.icons/awkward/64x64/places/user-pink-home-open.svg
new file mode 100644
index 00000000..be833316
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-pink-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-pink-home.svg b/.icons/awkward/64x64/places/user-pink-home.svg
new file mode 100644
index 00000000..99e9ea49
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-pink-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#ec407a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#f06292" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#542233" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-red-desktop.svg b/.icons/awkward/64x64/places/user-red-desktop.svg
new file mode 100644
index 00000000..8f04fef6
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-red-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#e25252" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#4f1d1d" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-red-home-open.svg b/.icons/awkward/64x64/places/user-red-home-open.svg
new file mode 100644
index 00000000..82eb25ad
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-red-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-red-home.svg b/.icons/awkward/64x64/places/user-red-home.svg
new file mode 100644
index 00000000..28bec4c4
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-red-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#bf4b4b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e25252" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f1d1d" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-teal-desktop.svg b/.icons/awkward/64x64/places/user-teal-desktop.svg
new file mode 100644
index 00000000..0ccb2a45
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-teal-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#16a085" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#08382e" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#08382e" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-teal-home-open.svg b/.icons/awkward/64x64/places/user-teal-home-open.svg
new file mode 100644
index 00000000..80dc130f
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-teal-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-teal-home.svg b/.icons/awkward/64x64/places/user-teal-home.svg
new file mode 100644
index 00000000..7c9877ef
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-teal-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#12806a" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#16a085" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#08382e" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-violet-desktop.svg b/.icons/awkward/64x64/places/user-violet-desktop.svg
new file mode 100644
index 00000000..5eb66fd1
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-violet-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#7e57c2" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#2c1e44" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#2c1e44" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-violet-home-open.svg b/.icons/awkward/64x64/places/user-violet-home-open.svg
new file mode 100644
index 00000000..9c8f67b2
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-violet-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-violet-home.svg b/.icons/awkward/64x64/places/user-violet-home.svg
new file mode 100644
index 00000000..af11cced
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-violet-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#5d399b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#7e57c2" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#2c1e44" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-white-desktop.svg b/.icons/awkward/64x64/places/user-white-desktop.svg
new file mode 100644
index 00000000..61b410e0
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-white-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#e4e4e4" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#4f4f4f" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-white-home-open.svg b/.icons/awkward/64x64/places/user-white-home-open.svg
new file mode 100644
index 00000000..018485a3
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-white-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-white-home.svg b/.icons/awkward/64x64/places/user-white-home.svg
new file mode 100644
index 00000000..3dd6d898
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-white-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#cccccc" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#ffffff" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f4f4f" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-yellow-desktop.svg b/.icons/awkward/64x64/places/user-yellow-desktop.svg
new file mode 100644
index 00000000..65adb3c0
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-yellow-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="45" x="7" y="11" rx="2.5" ry="2.5"/>
+ <path style="fill:#e2b322" d="M 7,14.9 7,52.5 C 7,53.885 8.115,55 9.5,55 l 45,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-37.6 z"/>
+ <path style="fill:#4f3e0c" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 15 H 57 V 12.5 C 57,11.115 55.885,10 54.5,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 21.6,50 C 20.16,50 19,51.115 19,52.5 V 55 H 45 V 52.5 C 45,51.115 43.84,50 42.4,50 Z"/>
+ <path style="fill:#ffffff;opacity:0.1" d="M 9.5 10 C 8.115 10 7 11.115 7 12.5 L 7 13.5 C 7 12.115 8.115 11 9.5 11 L 54.5 11 C 55.885 11 57 12.115 57 13.5 L 57 12.5 C 57 11.115 55.885 10 54.5 10 L 9.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-yellow-home-open.svg b/.icons/awkward/64x64/places/user-yellow-home-open.svg
new file mode 100644
index 00000000..624d654b
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-yellow-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="28" x="7" y="26" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="28" x="7" y="27" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 22,42 H 24 V 50 H 30 V 44 H 34 V 50 H 40 V 42 H 42 L 32,32 Z"/>
+</svg>
diff --git a/.icons/awkward/64x64/places/user-yellow-home.svg b/.icons/awkward/64x64/places/user-yellow-home.svg
new file mode 100644
index 00000000..17474e00
--- /dev/null
+++ b/.icons/awkward/64x64/places/user-yellow-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" version="1.1">
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="24" rx="2.5" ry="2.5"/>
+ <path style="fill:#b58f1b" d="M 7,44.5 C 7,45.885 8.115,47 9.5,47 H 54.5 C 55.885,47 57,45.885 57,44.5 V 17.5 C 57,16.115 55.885,15 54.5,15 H 29 V 12.5 C 29,11.115 27.885,10 26.5,10 H 9.5 C 8.115,10 7,11.115 7,12.5"/>
+ <rect style="opacity:0.2" width="50" height="32" x="7" y="22" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e4e4e4" width="44" height="20" x="10" y="18" rx="2.5" ry="2.5"/>
+ <rect style="fill:#e2b322" width="50" height="32" x="7" y="23" rx="2.5" ry="2.5"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 9.5,10 C 8.115,10 7,11.115 7,12.5 V 13.5 C 7,12.115 8.115,11 9.5,11 H 26.5 C 27.885,11 29,12.115 29,13.5 V 12.5 C 29,11.115 27.885,10 26.5,10 Z M 29,15 V 16 H 54.5 C 55.89,16 57,17.115 57,18.5 V 17.5 C 57,16.115 55.89,15 54.5,15 Z"/>
+ <path style="fill:#4f3e0c" d="M 22,40 H 24 V 48 H 30 V 42 H 34 V 48 H 40 V 40 H 42 L 32,30 Z"/>
+</svg>